On Wed, Apr 28, 2010 at 1:50 PM, Lassi Tuura <[email protected]> wrote: > > I'd be interested in "objdump -d libabc.so | grep -B20 474b2:" for whatever > library that came from, and if necessary, "readelf -WwF" output for the > corresponding FDE. > > start ip=7ffff766a4b2
which belongs to libc in the "mapper" process: 7ffff7600000-7ffff7768000 r-xp 00000000 08:02 2557 /lib/libc-2.9.so Disassembly: 0x00007ffff766a4ae <puts+286>: add $0x28,%rsp 0x00007ffff766a4b2 <puts+290>: retq 0x00007ffff766a4b3 <puts+291>: nopl 0x0(%rax,%rax,1) 0x00007ffff766a4b8 <puts+296>: add $0x1,%eax readelf -Wwf 00006310 00000024 000015e4 FDE cie=00004d30 pc=0006a390..0006a552 Augmentation data: 15 86 01 00 DW_CFA_advance_loc: 10 to 0006a39a DW_CFA_offset: r6 (rbp) at cfa-32 DW_CFA_offset: r3 (rbx) at cfa-40 DW_CFA_advance_loc: 17 to 0006a3ab DW_CFA_def_cfa_offset: 48 DW_CFA_offset: r13 (r13) at cfa-16 DW_CFA_offset: r12 (r12) at cfa-24 DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop So the change to %rsp at 0006a4b2 is missing unwind information. Probably fixed in the Ubuntu release you're testing with. I'm going to ignore this issue and push your first patchset to git hopefully soon. -Arun
_______________________________________________ Libunwind-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/libunwind-devel
