https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113803
Bug ID: 113803 Summary: libgcc unwinder stops at calls to null function pointer on some targets Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: fw at gcc dot gnu.org Target Milestone: --- Originally reported as a glibc bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31349 If a null pointer is called, the backtrace stops at the signal frame on most GNU/Linux architectures (tried aarch64, s390x, x86-64), presumably due to the null address in the signal context. On powerpc64le, backtracing continues as expected. This does not seem to be related to use of the sigreturn trampoline from the vDSO.