[LLVMdev] My LLVM program crashes gdb
jyasskin at google.com
Sat Feb 13 10:21:29 PST 2010
You can print the dwarf using readelf -w or objdump -W, but
understanding the output is beyond my ability.
http://dwarfstd.org/Debugging%20using%20DWARF.pdf may describe it well
enough for you to debug it.
On Sat, Feb 13, 2010 at 9:42 AM, Talin <viridia at gmail.com> wrote:
> One of my unit tests has been failing recently, and the odd thing is that
> when I attempt to debug it in gdb, it causes a segfault:
> $ gdb test/stdlib/HashMapTest
> GNU gdb (GDB) 7.0-ubuntu
> Copyright (C) 2009 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law. Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu".
> For bug reporting instructions, please see:
> Reading symbols from
> (gdb) break main
> Segmentation fault
> I'm not sure whether this is LLVM's fault or mine - and I'm not sure how to
> go about finding out. I'm guessing something is wrong with the DWARF
> debugging info.
> -- Talin
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
More information about the llvm-dev