Bug 19330 - demangler failed with signal 11
Summary: demangler failed with signal 11
Status: RESOLVED FIXED
Alias: None
Product: gdb
Classification: Unclassified
Component: c++ (show other bugs)
Version: 7.9
: P2 critical
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-04 15:17 UTC by Tomasz Grabiec
Modified: 2022-12-23 19:19 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments
attachment-13665-0.html (810 bytes, text/html)
2016-08-09 15:28 UTC, Tomasz Grabiec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Grabiec 2015-12-04 15:17:19 UTC
GDB fails when trying to debug an ELF executable:

$ gdb --args build/release/tests/batchlog_manager_test_g
GNU gdb (GDB) Fedora 7.9.1-20.fc22
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...

Reading symbols from build/release/tests/batchlog_manager_test_g...../../gdb/cp-support.c:1583: demangler-warning: unable to demangle '_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_' (demangler failed with signal 11)
Attempting to dump core.
../../gdb/cp-support.c:1596: demangler-warning: unable to demangle '_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_' (demangler failed with signal 11)
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) 


I can provide the core dump on request.

The backtrace is at least thousands frames long and seem to recurse:

(gdb) bt
#0  0x00007face31e3a98 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007face31e572a in __GI_abort () at abort.c:89
#2  0x000000000070d8c6 in dump_core () at ../../gdb/utils.c:577
#3  0x000000000071d2bc in gdb_demangle_signal_handler (signo=11) at ../../gdb/cp-support.c:1504
#4  <signal handler called>
#5  0x000000000085a8c9 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce747f8)
    at ../../libiberty/cp-demangle.c:4309
#6  0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#7  0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74828)
    at ../../libiberty/cp-demangle.c:4347
#8  0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#9  0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce748b8)
    at ../../libiberty/cp-demangle.c:4347
#10 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#11 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce748b8) at ../../libiberty/cp-demangle.c:5596
#12 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c679580, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#13 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c679580, 
    dc=0x7fff5ce74900) at ../../libiberty/cp-demangle.c:5666
#14 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74900)
    at ../../libiberty/cp-demangle.c:4850
#15 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#16 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74918)
    at ../../libiberty/cp-demangle.c:4457
#17 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#18 0x000000000085ee20 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c679910, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5494
#19 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c679910, 
    dc=0x7fff5ce74a80) at ../../libiberty/cp-demangle.c:5666
#20 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74a80)
    at ../../libiberty/cp-demangle.c:4850
#21 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
---Type <return> to continue, or q <return> to quit---
#22 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74a98)
    at ../../libiberty/cp-demangle.c:4457
#23 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#24 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b10)
    at ../../libiberty/cp-demangle.c:4347
#25 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#26 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#27 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#28 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#29 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#30 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#31 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67a080, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#32 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67a080, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#33 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#34 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#35 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#36 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#37 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#38 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#39 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#40 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#41 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
---Type <return> to continue, or q <return> to quit---
    at ../../libiberty/cp-demangle.c:4965
#42 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#43 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#44 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#45 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#46 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#47 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#48 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#49 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#50 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#51 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#52 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67ad50, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#53 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67ad50, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#54 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#55 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#56 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#57 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#58 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#59 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#60 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
---Type <return> to continue, or q <return> to quit---
#61 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#62 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#63 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#64 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#65 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#66 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#67 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#68 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#69 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#70 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#71 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#72 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#73 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67ba20, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#74 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67ba20, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#75 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#76 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#77 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#78 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#79 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#80 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at ../../libiberty/cp-demangle.c:5383
#81 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#82 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#83 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#84 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#85 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#86 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#87 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#88 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#89 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#90 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#91 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#92 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#93 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#94 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67c6f0, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#95 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67c6f0, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#96 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#97 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#98 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#99 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
---Type <return> to continue, or q <return> to quit---
#100 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#101 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#102 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#103 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#104 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#105 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#106 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#107 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#108 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#109 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#110 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#111 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#112 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#113 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#114 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#115 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67d3c0, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#116 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67d3c0, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#117 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#118 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#119 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
---Type <return> to continue, or q <return> to quit---
    at ../../libiberty/cp-demangle.c:4457
#120 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#121 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#122 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#123 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#124 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#125 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#126 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#127 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#128 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#129 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#130 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#131 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#132 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#133 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#134 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#135 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#136 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67e090, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#137 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67e090, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#138 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
---Type <return> to continue, or q <return> to quit---
#139 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#140 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#141 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#142 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#143 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#144 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#145 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#146 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#147 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#148 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#149 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#150 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#151 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#152 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#153 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#154 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#155 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#156 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#157 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67ed60, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#158 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67ed60, 
---Type <return> to continue, or q <return> to quit---
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#159 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#160 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#161 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#162 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#163 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#164 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#165 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#166 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#167 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#168 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#169 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#170 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#171 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#172 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#173 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#174 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#175 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#176 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#177 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
---Type <return> to continue, or q <return> to quit---
#178 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c67fa30, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#179 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c67fa30, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#180 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#181 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#182 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#183 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#184 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#185 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#186 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#187 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#188 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#189 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#190 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#191 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#192 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#193 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#194 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#195 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#196 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
---Type <return> to continue, or q <return> to quit---
#197 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#198 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#199 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c680700, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#200 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c680700, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#201 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#202 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#203 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#204 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#205 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#206 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#207 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#208 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#209 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#210 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#211 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#212 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#213 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#214 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#215 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74b28)
    at ../../libiberty/cp-demangle.c:4965
#216 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at ../../libiberty/cp-demangle.c:5383
#217 0x000000000085bc23 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, dc=0x7fff5ce74bb8)
    at ../../libiberty/cp-demangle.c:4516
#218 0x000000000085e606 in d_print_comp (dc=<optimized out>, options=<optimized out>, dpi=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#219 d_print_mod (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mod=0x7fff5ce74bb8) at ../../libiberty/cp-demangle.c:5596
#220 0x000000000085ed97 in d_print_mod_list (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=mods@entry=0x7fff5c6813d0, 
    suffix=suffix@entry=0) at ../../libiberty/cp-demangle.c:5525
#221 0x000000000085f4d1 in d_print_function_type (dpi=dpi@entry=0x7fff5ce73f00, options=options@entry=259, mods=0x7fff5c6813d0, 
    dc=0x7fff5ce74c30) at ../../libiberty/cp-demangle.c:5666
#222 0x000000000085c071 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74c30)
    at ../../libiberty/cp-demangle.c:4850
#223 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#224 0x000000000085d937 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74c48)
    at ../../libiberty/cp-demangle.c:4457
#225 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#226 0x000000000085be56 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ca8)
    at ../../libiberty/cp-demangle.c:4347
#227 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#228 0x000000000085b769 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74cc0)
    at ../../libiberty/cp-demangle.c:4784
#229 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#230 0x000000000085b4a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=0x7fff5ce74ae0)
    at ../../libiberty/cp-demangle.c:4965
#231 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#232 0x000000000085c8a3 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=<optimized out>, dc=0x7fff5ce74af8)
    at ../../libiberty/cp-demangle.c:5348
#233 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:5383
#234 0x000000000085bea5 in d_print_comp_inner (dpi=dpi@entry=0x7fff5ce73f00, options=259, dc=<optimized out>)
    at ../../libiberty/cp-demangle.c:4361
#235 0x000000000085e4f4 in d_print_comp (dpi=0x7fff5ce73f00, options=<optimized out>, dc=<optimized out>)
...
Comment 1 Markus Trippelsdorf 2015-12-04 15:56:34 UTC
You should report this issue on the gcc bugzilla, because libiberty
(demangler) is maintained there.


markus@x4 libiberty % ./a.out _ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_                                                                                                               typed name
  template
    qualified name
      template
        name 'futurize'
        template argument list
          name 'frozen_schema'
      name 'apply'
    template argument list
      reference
        local name
          typed name
            template
              qualified name
                template
                  qualified name
                    name 'seastar'
                    name 'sharded'
                  template argument list
                    qualified name
                      name 'service'
                      name 'storage_proxy'
                name 'invoke_on'
              template argument list
                local name
                  typed name
                    local name
                      typed name
                        qualified name
                          qualified name
                            name 'service'
                            name 'storage_proxy'
                          name 'init_messaging_service'
                        function type
                          argument list
                      const this
                        qualified name
                          lambda 9
                            argument list
                              builtin type unsigned int
                              argument list
                                qualified name
                                  name 'utils'
                                  name 'UUID'
                          operator ()
                    function type
                      argument list
                        builtin type unsigned int
                        argument list
                          qualified name
                            name 'utils'
                            name 'UUID'
                  lambda 0
                    argument list
                      rvalue reference
                        template parameter 0
                template argument list
                  template
                    name 'future'
                    template argument list
                      template argument list
                        name 'frozen_schema'
            function type
              template parameter 1
              argument list
                builtin type unsigned int
                argument list
                  template parameter 0
          lambda 0
            argument list
      template argument list
        template argument list
  function type
    local name
      typed name
        local name
          typed name
            qualified name
              qualified name
                name 'service'
                name 'storage_proxy'
              name 'init_messaging_service'
            function type
              argument list
          const this
            qualified name
              lambda 9
                argument list
                  builtin type unsigned int
                  argument list
                    qualified name
                      name 'utils'
                      name 'UUID'
              operator ()
        function type
          argument list
            builtin type unsigned int
            argument list
              qualified name
                name 'utils'
                name 'UUID'
      lambda 0
        argument list
          rvalue reference
            template parameter 0
    argument list
      template parameter 0
      argument list
        pack expansion
          rvalue reference
            template parameter 1
ASAN:SIGSEGV
=================================================================
==6445==ERROR: AddressSanitizer: stack-overflow on address 0x7fff9b10bf48 (pc 0x0000004046fd bp 0x0ffff3621838 sp 0x7fff9b10bf40 T0)
./a.out: symbol lookup error: /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.1/libasan.so.2: undefined symbol: __asan_cplus_demangle_v3_callback
Comment 2 Pedro Alves 2016-08-09 13:32:31 UTC
Still crashes with 7.12.50.20160809-git.

(In reply to Tomasz Grabiec from comment #0)
> I can provide the core dump on request.

All we need is the demangled name, which you're already provided:

$ gdb  -ex "demangle -l c++ _ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_"
GNU gdb (GDB) 7.12.50.20160809-git
[...]
/home/pedro/gdb/mygit/src/gdb/cp-support.c:1600: demangler-warning: unable to demangle '_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_' (demangler failed with signal 11)
Attempting to dump core.

(In reply to Markus Trippelsdorf from comment #1)
> You should report this issue on the gcc bugzilla, because libiberty
> (demangler) is maintained there.

Was this ever reported to gcc?
Comment 3 Markus Trippelsdorf 2016-08-09 13:37:33 UTC
(In reply to Pedro Alves from comment #2)
> Still crashes with 7.12.50.20160809-git.
> 
> (In reply to Tomasz Grabiec from comment #0)
> > I can provide the core dump on request.
> 
> All we need is the demangled name, which you're already provided:
> 
> $ gdb  -ex "demangle -l c++
> _ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_pr
> oxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_
> EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_"
> GNU gdb (GDB) 7.12.50.20160809-git
> [...]
> /home/pedro/gdb/mygit/src/gdb/cp-support.c:1600: demangler-warning: unable
> to demangle
> '_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_p
> roxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA
> _EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_' (demangler failed
> with signal 11)
> Attempting to dump core.
> 
> (In reply to Markus Trippelsdorf from comment #1)
> > You should report this issue on the gcc bugzilla, because libiberty
> > (demangler) is maintained there.
> 
> Was this ever reported to gcc?

I don't think so. However no other demangler that I've tested handles this symbol at the moment.
The source code to produce it would be interesting.
Comment 4 Tomasz Grabiec 2016-08-09 13:59:12 UTC
This was reported on GCC bugzilla: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68700

You can find the code here: https://github.com/scylladb/scylla/
Comment 5 Markus Trippelsdorf 2016-08-09 14:05:36 UTC
(In reply to Tomasz Grabiec from comment #4)
> This was reported on GCC bugzilla:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68700
> 
> You can find the code here: https://github.com/scylladb/scylla/

Thanks. 
Could you please upload a preprocessed testcase that produces this symbol to 
the gcc bugzilla?
Comment 6 Tomasz Grabiec 2016-08-09 15:28:34 UTC
Created attachment 9429 [details]
attachment-13665-0.html

2016-08-09 16:05 GMT+02:00 markus at trippelsdorf dot de <
sourceware-bugzilla@sourceware.org>:

> https://sourceware.org/bugzilla/show_bug.cgi?id=19330
>
> --- Comment #5 from Markus Trippelsdorf <markus at trippelsdorf dot de> ---
> (In reply to Tomasz Grabiec from comment #4)
> > This was reported on GCC bugzilla:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68700
> >
> > You can find the code here: https://github.com/scylladb/scylla/
>
> Thanks.
> Could you please upload a preprocessed testcase that produces this symbol
> to
> the gcc bugzilla?
>

What do you mean by "preprocessed testcase"?

This is enough to reproduce the problem:

gdb  -ex "demangle -l c++
_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_"
Comment 7 Markus Trippelsdorf 2016-08-09 15:31:16 UTC
(In reply to Tomasz Grabiec from comment #6)
> Created attachment 9429 [details]
> attachment-13665-0.html
> 
> 2016-08-09 16:05 GMT+02:00 markus at trippelsdorf dot de <
> sourceware-bugzilla@sourceware.org>:
> 
> > https://sourceware.org/bugzilla/show_bug.cgi?id=19330
> >
> > --- Comment #5 from Markus Trippelsdorf <markus at trippelsdorf dot de> ---
> > (In reply to Tomasz Grabiec from comment #4)
> > > This was reported on GCC bugzilla:
> > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68700
> > >
> > > You can find the code here: https://github.com/scylladb/scylla/
> >
> > Thanks.
> > Could you please upload a preprocessed testcase that produces this symbol
> > to
> > the gcc bugzilla?
> >
> 
> What do you mean by "preprocessed testcase"?

I mean find out which object file from the scylla build contains this symbol.
Then add --save-temps to the compiler invocation that produces the object file
in question and post the resulting *.ii file.
Comment 8 Christian Biesinger 2019-12-04 21:00:43 UTC
Doesn't seem to crash anymore in GNU gdb (GDB) 9.0.50.20191023-git


$ gdb  -ex "demangle -l c++
_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_" --batch
Function(s) @plt will be skipped when stepping.
Can't demangle "_ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_"
Comment 9 Tom Tromey 2022-12-23 19:19:00 UTC
It seems to successfully demangle now:

(gdb) demangle -l c++ _ZN8futurizeI13frozen_schemaE5applyIRZN7seastar7shardedIN7service13storage_proxyEE9invoke_onIZZNS6_22init_messaging_serviceEvENKUljN5utils4UUIDEE8_clEjSA_EUlOT_E_6futureIJS0_EEEET0_jSD_EUlvE_JEEESG_SD_DpOT0_
future<frozen_schema> futurize<frozen_schema>::apply<seastar::sharded<service::storage_proxy>::invoke_on<service::storage_proxy::init_messaging_service()::{lambda(unsigned int, utils::UUID)#10}::operator()(unsigned int, utils::UUID) const::{lambda(auto:1&&)#1}, future<frozen_schema> >(unsigned int, service::storage_proxy::init_messaging_service()::{lambda(unsigned int, utils::UUID)#10}::operator()(unsigned int, utils::UUID) const::{lambda(auto:1&&)#1}&&)::{lambda()#1}&>(service::storage_proxy::init_messaging_service()::{lambda(unsigned int, utils::UUID)#10}::operator()(unsigned int, utils::UUID) const::{lambda(auto:1&&)#1}&&)

I'm closing this bug.