[Issue 14225] [REG2.067a] GDB: error reading variable (string + dup)
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Mar 3 20:38:59 PST 2015
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #5 from Martin Nowak <code at dawg.eu> ---
.debug_frame and .debug_ranges changed and look indeed weird.
There is an overlapping PC range.
000000c0 0000000000000024 00000000 FDE cie=00000000
pc=0000000000000000..0000000000000084
DW_CFA_advance_loc: 1 to 0000000000000001
DW_CFA_def_cfa_offset: 16
DW_CFA_offset: r6 (rbp) at cfa-16
DW_CFA_advance_loc: 2 to 0000000000000003
DW_CFA_def_cfa_register: r6 (rbp)
DW_CFA_advance_loc: 6 to 0000000000000009
DW_CFA_offset: r1 (rdx) at cfa-80
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
000000e8 0000000000000024 00000000 FDE cie=00000000
pc=0000000000000000..0000000000000053
DW_CFA_advance_loc: 1 to 0000000000000001
DW_CFA_def_cfa_offset: 16
DW_CFA_offset: r6 (rbp) at cfa-16
DW_CFA_advance_loc: 2 to 0000000000000003
DW_CFA_def_cfa_register: r6 (rbp)
DW_CFA_advance_loc: 6 to 0000000000000009
DW_CFA_offset: r1 (rdx) at cfa-24
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
00000000 0000000000000000 0000000000000084
00000000 0000000000000000 0000000000000053
Further investigation tomorrow ;).
--
More information about the Digitalmars-d-bugs
mailing list