Files
seer/notes/README.coredump
2023-01-28 10:50:34 -06:00

35 lines
1021 B
Plaintext

README for dealing with coredumps.
A good link:
https://stackoverflow.com/questions/17965/how-to-generate-a-core-dump-in-linux-on-a-segmentation-fault
https://www.suse.com/support/kb/doc/?id=000015982
On my system, core files are put here:
erniep@gracie:~/Development/Peak/src/seer/tests/hellosegv$ ./hellosegv
XX: 0 ./hellosegv
Hello, World!42
Segmentation fault (core dumped)
erniep@gracie:~/Development/Peak/src/seer/tests/hellosegv$ ls -l /var/local/dumps/
total 232
-rw------- 1 erniep users 507904 Mar 10 22:20 core.hellosegv.26205
As per this linux config setting:
gracie:~ # sysctl kernel.core_pattern
kernel.core_pattern = /var/local/dumps/core.%e.%p
Quick setup:
The quick step guide for this is as follows. Some as root.
Run:
% ulimit -c unlimited
% install -m 1777 -d /var/local/dumps
% echo "/var/local/dumps/core.%e.%p"> /proc/sys/kernel/core_pattern
% rcapparmor stop
% sysctl -w kernel.suid_dumpable=2