[lldb-dev] [Bug 15407] New: LLDB segmentation fault running TestDisassemble_VST1_64 in LLVMCreateDisasmCPU()

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Mar 1 08:52:55 PST 2013


http://llvm.org/bugs/show_bug.cgi?id=15407

            Bug ID: 15407
           Summary: LLDB segmentation fault running
                    TestDisassemble_VST1_64 in LLVMCreateDisasmCPU()
           Product: lldb
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: All Bugs
          Assignee: lldb-dev at cs.uiuc.edu
          Reporter: daniel.malea at intel.com
    Classification: Unclassified

This issue is about an IRC crash report about LLDB (r176306). It seems to be
happening during the initialization of the LLVM disassembler.

OS: Linux
Compiler: clang (176308)
Build system: cmake (release build)

Unable to reproduce locally with an older version of Clang (or GCC 4.6/4.7) but
the stack trace from the crash is:

(gdb) bt
#0  0x00007ffff39abb48 in LLVMCreateDisasmCPU () from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so
#1  0x00007ffff3114e58 in
DisassemblerLLVMC::DisassemblerLLVMC(lldb_private::ArchSpec const&) ()
   from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so
#2  0x00007ffff3114dd6 in
DisassemblerLLVMC::CreateInstance(lldb_private::ArchSpec const&) ()
   from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so
#3  0x00007ffff2fb1b07 in
lldb_private::Disassembler::FindPlugin(lldb_private::ArchSpec const&, char
const*) ()
   from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so
#4  0x00007ffff2fb279e in
lldb_private::Disassembler::DisassembleBytes(lldb_private::ArchSpec const&,
char const*, lldb_private::Address const&, void const*, unsigned long, unsigned
int) () from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so
#5  0x00007ffff2f2e5ed in lldb::SBTarget::GetInstructions(lldb::SBAddress, void
const*, unsigned long) ()
   from
/home/jey/code/llvm/build-lldb/lib/python2.7/site-packages/lldb/_lldb.so

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20130301/c7748ea2/attachment.html>


More information about the lldb-dev mailing list