[Bug libstdc++/46751] backtrace_symbols wrong when in unexpected_handler

erik at cq2 dot nl gcc-bugzilla@gcc.gnu.org
Wed Dec 1 19:27:00 GMT 2010


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46751

--- Comment #2 from Erik J Groeneveld <erik at cq2 dot nl> 2010-12-01 19:27:26 UTC ---
(In reply to comment #1)
> backtrace is part of libc and not GCC.

Thank you, I'll post it there too.

Could it also have to do something with exception handling code in the c++
runtime that calls unexpected_handler?  I think it somehow leaves the stack in
a state that backtrace does not expect. That still leaves open the question
where the bug is, if any.



More information about the Gcc-bugs mailing list