From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cagney To: GDB Discussion , Kevin Buettner Subject: abort() to internal_error() Date: Fri, 16 Feb 2001 07:09:00 -0000 Message-id: <3A8D419B.35FE24C@cygnus.com> X-SW-Source: 2001-02/msg00211.html Hello, KevinB's kindly cooked up a script that will replace all instances of: abort (); with internal_error (__FILE__, __LINE__, "function calls abort ()"); Applying and committing this script will signify the end of a very long campain I've been waging with GDB - to significantly reduce the likelhood that GDB dumps core. >From memory, this has been discussed several times before (and is listed in the TODO file). The only problem I can think of is the message. However, if you think about it: (gdb) pwd internal_error: /a/b/c/d/foo.c:47: function calls abort () .... is still infinatly better than something like (gdb) pwd Program received SIGXYZZY, core dumped $ so I think is good enough, comments? Andrew