This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug c++/18129] Segfault when reading symbols
- From: "keiths at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Tue, 17 Mar 2015 20:46:47 +0000
- Subject: [Bug c++/18129] Segfault when reading symbols
- Auto-submitted: auto-generated
- References: <bug-18129-4717 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=18129
--- Comment #5 from Keith Seitz <keiths at redhat dot com> ---
Thanks -- that does it for me.
This is another demangler bug, on the symbol:
_ZN6Gorgon6String2ToIfEENSt9enable_ifIXaantsrSt16is_constructibleIT_ISsEE5valuentsrDTcl26gorgon__enum_trait_locatorcvS4__EEE14isupgradedenumES4_E4typeERKSs
Fedora 21 gdb:
(gdb) set lang c++
(gdb) maint demangle
_ZN6Gorgon6String2ToIfEENSt9enable_ifIXaantsrSt16is_constructibleIT_ISsEE5valuentsrDTcl26gorgon__enum_trait_locatorcvS4__EEE14isupgradedenumES4_E4typeERKSs
Segmentation fault (core dumped)
HEAD:
(gdb) set lang c++
(gdb) demangle
_ZN6Gorgon6String2ToIfEENSt9enable_ifIXaantsrSt16is_constructibleIT_ISsEE5valuentsrDTcl26gorgon__enum_trait_locatorcvS4__EEE14isupgradedenumES4_E4typeERKSs
../../src/gdb/cp-support.c:1593: demangler-warning: unable to demangle
'_ZN6Gorgon6String2ToIfEENSt9enable_ifIXaantsrSt16is_constructibleIT_ISsEE5valuentsrDTcl26gorgon__enum_trait_locatorcvS4__EEE14isupgradedenumES4_E4typeERKSs'
(demangler failed with signal 11)
c++filt 2.24:
$ c++filt
_ZN6Gorgon6String2ToIfEENSt9enable_ifIXaantsrSt16is_constructibleIT_ISsEE5valuentsrDTcl26gorgon__enum_trait_locatorcvS4__EEE14isupgradedenumES4_E4typeERKSs
std::enable_if<(!std::is_constructible<float<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >::value)&&(!decltype
(gorgon__enum_trait_locator((float)()))::isupgradedenum), float>::type
Gorgon::String::To<float>(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)
--
You are receiving this mail because:
You are on the CC list for the bug.