Bug 6124 – [dwarf] error: CIE not found for FDE at offset 0x00000014 with length of 0x00000018 and CIE offset of 0x00000018

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
Other
OS
Mac OS X
Creation time
2011-06-08T03:39:00Z
Last change time
2015-06-09T05:12:00Z
Keywords
wrong-code
Assigned to
nobody
Creator
robert
Blocks
4044

Comments

Comment #0 by robert — 2011-06-08T03:39:31Z
On OS X, create a D file, eg: ---- // test.d void foo(){} ---- Compile: $ dmd -c test.d -oftest.o Use dwarfdump: $ dwarfdump --debug-frame test.o This will give the error: error: CIE not found for FDE at offset 0x00000014 with length of 0x00000018 and CIE offset of 0x00000018 The offending line is backend/dwarf.c:1069, commenting it out solves this - that's most likely not the correct fix though.