[Issue 1079] gdb: Dwarf Error: Cannot find DIE at 0xb705 referenced from DIE at 0x250

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Mar 29 16:39:00 PDT 2010


http://d.puremagic.com/issues/show_bug.cgi?id=1079


Ellery Newcomer <ellery-newcomer at utulsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ellery-newcomer at utulsa.edu


--- Comment #20 from Ellery Newcomer <ellery-newcomer at utulsa.edu> 2010-03-29 16:38:58 PDT ---
(In reply to comment #19)
> Could people having this issue when using -gc try the patch for bug #3987,
> which seems to fix a lot of issues with gdb. If you are only getting the
> problem with -g, it is not a bug, you should use -gc until gdb supports the D
> extensions to dwarf. If it doesn't fix it for you and you can provide a test
> case, I might be able to fix that issue too.

I'm getting a 

Dwarf Error: Cannot find DIE at 0x0 referenced from DIE at 0x3dbf [in module
/home/ellery/dxl/bin/dxl]

If you feel like wading through my mongo example, here it is:

http://personal.utulsa.edu/~ellery-newcomer/dxl.zip
http://personal.utulsa.edu/~ellery-newcomer/dmdz.d
http://personal.utulsa.edu/~ellery-newcomer/test1.xls

build dmdz, then use it to build dxl.zip, then run

dxl/bin/dxl test1.xls out.xls

Oh, and you need to checkout dmd v1 from repo, as dxl.zip requires changeset
420 to compile. That or fiddle with dxl/read/biff/BOFRecord.d; I think there's
only one line of code that needs to be messed with.

There, I didn't make it too easy for you, did I?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list