http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49852
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Last reconfirmed| |2011.07.26 15:38:53 Resolution|FIXED | Ever Confirmed|0 |1 --- Comment #4 from H.J. Lu <hjl.tools at gmail dot com> 2011-07-26 15:38:53 UTC --- (gdb) r _ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_ Starting program: /export/build/gnu/binutils/build-x86_64-linux/binutils/cxxfilt _ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_ Program received signal SIGSEGV, Segmentation fault. 0x00000000004c61fd in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd508) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3899 3899 if (sub->type == DEMANGLE_COMPONENT_REFERENCE (gdb) bt #0 0x00000000004c61fd in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd508) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3899 #1 0x00000000004c5586 in d_print_subexpr (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd508) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3554 #2 0x00000000004c74ed in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd520) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4393 #3 0x00000000004c690a in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd538) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4106 #4 0x00000000004c69a3 in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd4d8) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4118 #5 0x00000000004c7f8a in d_print_function_type (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd550, mods=0x7fffffffcf80) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4728 #6 0x00000000004c6552 in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd550) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3991 #7 0x00000000004c5a30 in d_print_comp (dpi=0x7fffffffd100, options=267, dc=0x7fffffffd568) ---Type <return> to continue, or q <return> to quit--- at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3683 #8 0x00000000004c5258 in cplus_demangle_print_callback (options=267, dc=0x7fffffffd568, callback=0x4c4f3b <d_growable_string_callback_adapter>, opaque=0x7fffffffdd50) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:3402 #9 0x00000000004c86e0 in d_demangle_callback ( mangled=0x7fffffffe324 "_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_", options=267, callback=0x4c4f3b <d_growable_string_callback_adapter>, opaque=0x7fffffffdd50) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4961 #10 0x00000000004c8735 in d_demangle ( mangled=0x7fffffffe324 "_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_", options=267, palc=0x7fffffffdda8) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:4982 #11 0x00000000004c879f in cplus_demangle_v3 ( mangled=0x7fffffffe324 "_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_", options=267) at /export/gnu/import/git/binutils/libiberty/cp-demangle.c:5139 #12 0x00000000004b85f1 in cplus_demangle ( mangled=0x7fffffffe324 "_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_", options=11) at /export/gnu/import/git/binutils/libiberty/cplus-dem.c:858 #13 0x00000000004023b4 in demangle_it ( mangled_name=0x7fffffffe324 "_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_")---Type <return> to continue, or q <return> to quit--- at /export/gnu/import/git/binutils/binutils/cxxfilt.c:63 #14 0x000000000040275d in main (argc=2, argv=0x7fffffffdfa8) at /export/gnu/import/git/binutils/binutils/cxxfilt.c:227 (gdb) p sub $1 = (const struct demangle_component *) 0x0 (gdb)