I want to clarify the situation around "no coredumps in CWD".
If configured ABRT can create a core dump file in the current working directory
(more precisely, ABRT can write a core dump to a file according to the old value
of /proc/sys/kernel/core_pattern) if the process' RLIMIT_CORE (ulimit -c) is not
0 (RLIMIT_CORE is 0 by default).
Starting with systemd-229 (Fedora 24, Rawhide), systemd sets its RLIMIT_CORE to
'unlimited' and all processes inherits it . Hence ABRT started laying coredump
files all around file system.
I haven't find a reliable way how to restore the old RLIMIT_CORE , so I
turned the old way coredumps off in ABRT.
If you want to get coredump files in CWD, you should:
1. set MakeCompatCore=yes in /etc/abrt/plugins/CCpp.conf
2. set DefaultLimitCORE=0 in a file in /etc/systemd/system.conf
4. and as usual - $ ulimit -c unlimited