[Bug c++/68383] Demangler stack overflow
mark at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Dec 4 22:56:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68383
Mark Wielaard <mark at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at gcc dot gnu.org
Depends on| |78252
--- Comment #15 from Mark Wielaard <mark at gcc dot gnu.org> ---
This seems related to Bug 78252 - C++ demangler crashes with infinite recursion
with lambda (auto). With the patch proposed in for that bug this demangles to:
Write::DataMapGrammar<std::back_insert_iterator<std::string>
>::DataMapGrammar()::{lambda(auto&)#1} const&
std::forward<Write::DataMapGrammar<std::back_insert_iterator<std::string>
>::DataMapGrammar()::{lambda(auto&)#1}
const&>(std::remove_reference<Write::DataMapGrammar<std::back_insert_iterator<std::string>
>::DataMapGrammar()::{lambda(auto&)#1} const&>::type&)
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252
[Bug 78252] C++ demangler crashes with infinite recursion with lambda (auto)
More information about the Gcc-bugs
mailing list