panic_action and GDB/LLDB

Alan DeKok aland at
Wed Nov 5 17:45:37 CET 2014

Sam Hartman wrote:
> Hmm, I actually expect that programs will not change their behavior when
> under a debugger.

  I agree.

  The underlying reason for the changes was the idea to catch fatal
signals in normal circumstances.  i.e. rather than simply exiting, print
out a stack trace of where the problem came from.

  Once that code went in, the normal gdb workflow didn't work.  Which
necessitated fixes to the debugging code... and down the rabbit hole we

> I've been debugging fatal signals in freeradius a fair bit recently and
> I have always seen the debugger behave as I expect.

  <sigh>  lldb.  It hates people.

  Alan DeKok.

More information about the Freeradius-Devel mailing list