This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug c++/16593] gdb segfaults when reading symbol table
- From: "keiths at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Fri, 28 Mar 2014 21:08:36 +0000
- Subject: [Bug c++/16593] gdb segfaults when reading symbol table
- Auto-submitted: auto-generated
- References: <bug-16593-4717 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=16593
Keith Seitz <keiths at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |keiths at redhat dot com
Resolution|--- |DUPLICATE
--- Comment #2 from Keith Seitz <keiths at redhat dot com> ---
This is also c++/16752 and/or c++/14963. The problematic mangled name is:
_ZNSt9_Any_data9_M_accessIPZN3sel8Selector6SetObjI3FooJPKcMS4_FviEEEEvRT_DpT0_EUlvE_EESA_v
Prior to commit 9548bbede51868a9a780d7d21ae16ac13e8bdf9b (2013-10-25 to
cp-demangle.c in libiberty), gdb would report:
$ ./gdb -nx -q -ex "set lang c++" -ex "maint demangle
_ZNSt9_Any_data9_M_accessIPZN3sel8Selector6SetObjI3FooJPKcMS4_FviEEEEvRT_DpT0_EUlvE_EESA_v"
void sel::Selector::SetObj<Foo, char const*, void (Foo::*)(int)>(Foo&, char
const*, void (Foo::*)(int))::{lambda()#1}*& std::_Any_data::_M_access<void
sel::Selector::SetObj<Foo, char const*, void (Foo::*)(int)>(Foo&, char const*,
void (Foo::*)(int))::{lambda()#1}*>()
*** This bug has been marked as a duplicate of bug 16752 ***
--
You are receiving this mail because:
You are on the CC list for the bug.