This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/46751] backtrace_symbols wrong when in unexpected_handler
- From: "erik at cq2 dot nl" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 1 Dec 2010 19:27:29 +0000
- Subject: [Bug libstdc++/46751] backtrace_symbols wrong when in unexpected_handler
- Auto-submitted: auto-generated
- References: <bug-46751-4@http.gcc.gnu.org/bugzilla/>
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.