[llvm-bugs] [Bug 44586] New: MSAN complains about uninitialized value in __cxxabiv1::__getExceptionClass
via llvm-bugs
llvm-bugs at lists.llvm.org
Fri Jan 17 10:49:25 PST 2020
https://bugs.llvm.org/show_bug.cgi?id=44586
Bug ID: 44586
Summary: MSAN complains about uninitialized value in
__cxxabiv1::__getExceptionClass
Product: libc++abi
Version: 9.0
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P
Component: All Bugs
Assignee: unassignedbugs at nondot.org
Reporter: kyle.edwards at kitware.com
CC: llvm-bugs at lists.llvm.org, mclow.lists at gmail.com
Created attachment 23027
--> https://bugs.llvm.org/attachment.cgi?id=23027&action=edit
Log produced by MSAN
I'm attempting to memory-sanitize my program, and have run into an
uninitialized memory error that's being triggered when an exception is thrown
(in __cxxabiv1::__getExceptionClass), but only when libc++abi is compiled with
-DCMAKE_BUILD_TYPE=Release. When libc++abi is compiled with
-DCMAKE_BUILD_TYPE=Debug, this error does not manifest. I've tried using
__msan_print_shadow() inside __getExceptionClass() and it doesn't report
anything odd.
I've attached an MSAN log with stack traces, but I have not been able to come
up with a minimal working example yet (I will post it here if I do.)
--
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/20200117/c24a71b5/attachment.html>
More information about the llvm-bugs
mailing list