-
Change Request
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
FreeBSD, NetBSD, OpenBSD
On BSD systems fatal signal handler is running on its own stack so backtrace() function does not give meaningfull result. To print proper stack trace we should take information from signal context and do manual stack unwinding.
See the attached patch for stack trace prototype on 64 bit BSD systems.