[Buildroot] No core dump when killed with ABRT, SEGV, etc.

Grant Edwards grant.b.edwards at gmail.com
Tue Mar 26 16:25:54 UTC 2013

I get a proper core dump if a program actually causes a segfault, but
I can't figure out how to force a coredump by killing a running

On my desktop machines with glibc, this generates a core dump:


   $ ulimit -c 9999999
   $ <start program>

   $ kill -ABRT <pid>
On my buildroot system, there's no core dump.  The program is aborted
as expected, but it doesn't dump a core file.  If the same program
tries to actually dereference a NULL pointer there is a core dump.

Why doesn't killing a process with SIGABRT or SIGSEGV cause a core

Grant Edwards               grant.b.edwards        Yow! I am covered with
                                  at               pure vegetable oil and I am
                              gmail.com            writing a best seller!

More information about the buildroot mailing list