[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/20685] New: Infinite recursion and crash in c++ demangler
From: |
wpk at culm dot net |
Subject: |
[Bug binutils/20685] New: Infinite recursion and crash in c++ demangler |
Date: |
Tue, 11 Oct 2016 17:11:08 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=20685
Bug ID: 20685
Summary: Infinite recursion and crash in c++ demangler
Product: binutils
Version: 2.26
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: wpk at culm dot net
Target Milestone: ---
For
_ZSt1aIRP1bIZN1cIJEE1dIZN1e1fEiPPcOSt1gIFvvEEEUlOT_E0_S2_EET0_SC_EUlSC_E_JEEESC_RNSt1hISB_E1iE
this mangled C++ name demangler crashes in infinite recursion:
#0 d_print_comp_inner (address@hidden, options=267,
dc=0x7fffffffcab0) at ../../libiberty/cp-demangle.c:4976
#1 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#2 0x00007ffff7b77253 in d_print_comp_inner (address@hidden,
options=267, dc=0x7fffffffcac8) at ../../libiberty/cp-demangle.c:4527
(...)
#29 0x00007ffff7b79cd7 in d_print_comp (dc=<optimized out>, options=<optimized
out>, dpi=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#30 d_print_mod (address@hidden, address@hidden,
mod=0x7fffffffcdc8) at ../../libiberty/cp-demangle.c:5607
#31 0x00007ffff7b7a467 in d_print_mod_list (address@hidden,
address@hidden, address@hidden,
address@hidden)
at ../../libiberty/cp-demangle.c:5536
#32 0x00007ffff7b7abb1 in d_print_function_type (address@hidden,
address@hidden, mods=0x7fffff8006c0, dc=0x7fffffffce10)
at ../../libiberty/cp-demangle.c:5677
#33 0x00007ffff7b776b5 in d_print_comp_inner (address@hidden,
options=<optimized out>, dc=0x7fffffffce10) at
../../libiberty/cp-demangle.c:4861
#34 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#35 0x00007ffff7b78ff7 in d_print_comp_inner (address@hidden,
options=267, dc=0x7fffffffce28) at ../../libiberty/cp-demangle.c:4468
#36 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#37 0x00007ffff7b7749a in d_print_comp_inner (address@hidden,
options=267, dc=0x7fffffffce70) at ../../libiberty/cp-demangle.c:4358
#38 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#39 0x00007ffff7b76a97 in d_print_comp_inner (address@hidden,
options=267, dc=0x7fffffffce88) at ../../libiberty/cp-demangle.c:4976
#40 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
#41 0x00007ffff7b77253 in d_print_comp_inner (address@hidden,
options=267, dc=0x7fffffffced0) at ../../libiberty/cp-demangle.c:4527
#42 0x00007ffff7b79bc4 in d_print_comp (dpi=0x7fffffffc580, options=<optimized
out>, dc=<optimized out>) at ../../libiberty/cp-demangle.c:5394
(...)
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/20685] New: Infinite recursion and crash in c++ demangler,
wpk at culm dot net <=