[llvm-bugs] [Bug 40026] New: This Invalid Mangling causes crash in llvm-undname: "?ff@@$$J0YAXAU?$AS_@$0A at PEAU?$AS_@$0A at H@__clang@@@__clang@@@Z"
via llvm-bugs
llvm-bugs at lists.llvm.org
Fri Dec 14 09:34:46 PST 2018
https://bugs.llvm.org/show_bug.cgi?id=40026
Bug ID: 40026
Summary: This Invalid Mangling causes crash in llvm-undname:
"?ff@@$$J0YAXAU?$AS_@$0A at PEAU?$AS_@$0A at H@__clang@@@__c
lang@@@Z"
Product: tools
Version: trunk
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P
Component: llvm-c++filt
Assignee: unassignedbugs at nondot.org
Reporter: erich.keane at intel.com
CC: llvm-bugs at lists.llvm.org
This name: "?ff@@$$J0YAXAU?$ASbash-4.2$ llvm-undname
"?ff@@$$J0YAXAU?$AS_@$0A at PEAU?$AS_@$0A at H@__clang@@@__clang@@@Z"
~
?ff@@22900J0YAXAU?@-/bin/bashA at PEAU?@-/bin/bashA at H@__clang@@@__clang@@@Z
~
Stack dump:
~
0. Program arguments: llvm-undname
?ff@@22900J0YAXAU?@-/bin/bashA at PEAU?@-/bin/bashA at H@__clang@@@__clang@@@Z
~
LLVMSymbolizer: error reading file: No such file or directory
~
#0 0x00007f62bcf8c8fa llvm::sys::PrintStackTrace(llvm::raw_ostream&)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Support/Unix/Signals.inc:495:22
~
#1 0x00007f62bcf8c98d PrintStackTraceSignalHandler(void*)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Support/Unix/Signals.inc:559:1
~
#2 0x00007f62bcf8a99f llvm::sys::RunSignalHandlers()
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Support/Signals.cpp:67:20
~
#3 0x00007f62bcf8c3bf SignalHandler(int)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Support/Unix/Signals.inc:358:1
~
#4 0x00007f62bad7a5e0 __restore_rt (/lib64/libpthread.so.0+0xf5e0)
~
#5 0x00007f62bcd94abc llvm::ms_demangle::Node::kind() const
/export/iusers/ekeane1/workspaces/llorg/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:234:34
~
#6 0x00007f62bcd8f924
llvm::ms_demangle::Demangler::demangleVariableEncoding(StringView&,
llvm::ms_demangle::StorageClass)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Demangle/MicrosoftDemangle.cpp:762:3
~
#7 0x00007f62bcd8f64d
llvm::ms_demangle::Demangler::demangleEncodedSymbol(StringView&,
llvm::ms_demangle::QualifiedNameNode*)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Demangle/MicrosoftDemangle.cpp:679:52
~
#8 0x00007f62bcd8f7eb llvm::ms_demangle::Demangler::parse(StringView&)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Demangle/MicrosoftDemangle.cpp:725:45
~
#9 0x00007f62bcd9451a llvm::microsoftDemangle(char const*, char*, unsigned
long*, int*, llvm::MSDemangleFlags)
/export/iusers/ekeane1/workspaces/llorg/llvm/lib/Demangle/MicrosoftDemangle.cpp:2190:28
~
#10 0x0000000000405870 (llvm-undname+0x405870)
~
#11 0x0000000000405db8 (llvm-undname+0x405db8)
~
#12 0x00007f62ba12bc05 __libc_start_main (/lib64/libc.so.6+0x21c05)
~
#13 0x0000000000405769 (llvm-undname+0x405769)
~
Segmentation fault (core dumped) _@$0A at PEAU?$AS_@$0A at H@__clang@@@__clang@@@Z"
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20181214/20f09c50/attachment-0001.html>
More information about the llvm-bugs
mailing list