This happens with latest ltrace-git...

DEBUG: dict.c:160: dict_find_entry()
DEBUG: breakpoints.c:248: delete_breakpoint(pid=2290, addr=0x400640)
DEBUG: dict.c:160: dict_find_entry()
DEBUG: breakpoint.c:133: disable_breakpoint: pid=2290, addr=0x400640,
symbol=(null)
DEBUG: breakpoint.c:99: arch_disable_breakpoint: pid=2290,
addr=0x400640, symbol=(null)
DEBUG: proc.c:927: proc_remove_breakpoint(pid=2290, (null)@0x400640)
DEBUG: dict.c:132: dict_remove(0x400640)
DEBUG: proc.c:593: linkmap_init(2290, dyn_addr=0x400160)
DEBUG: proc.c:324: find_dynamic_entry()
DEBUG: proc.c:541: load_debug_struct
DEBUG: breakpoints.c:210: insert_breakpoint(pid=2290, addr=0x2aaa8b94,
symbol=NULL)
DEBUG: dict.c:160: dict_find_entry()
DEBUG: proc.c:905: proc_add_breakpoint(pid=2290, (null)@0x2aaa8b94)
DEBUG: dict.c:160: dict_find_entry()
DEBUG: dict.c:98: dict_enter()
DEBUG: dict.c:124: new dict entry at 0x4b8590[843]: (0x2aaa8b94,0x492160)
DEBUG: breakpoint.c:85: enable_breakpoint: pid=2290, addr=0x2aaa8b94,
symbol=(null)
DEBUG: breakpoint.c:48: arch_enable_breakpoint: pid=2290,
addr=0x2aaa8b94, symbol=(null)
DEBUG: proc.c:474: crawl_linkmap()
DEBUG: ltrace-elf.c:342: do_init_elf(filename=./a.out)
DEBUG: ltrace-elf.c:343: Reading ELF from ./a.out...
DEBUG: ltrace-elf.c:476: ./a.out 4 PLT relocations
DEBUG: ltrace-elf.c:488: do_close_elf()
DEBUG: proc.c:831: added library a.out@0x400000 (./a.out) to 2290
DEBUG: dict.c:160: dict_find_entry()
./ltrace: proc.c: 755: breakpoint_for_symbol: Assertion `bp->libsym ==
((void *)0)' failed.

For more details see attached log and howto.

Thanks.

- Sedat -

Attachment: ltrace-L-x-main-debug-71.txt.gz
Description: GNU Zip compressed data

Attachment: LTRACE_DEBUG_SESSION
Description: Binary data

_______________________________________________
Ltrace-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/ltrace-devel

Reply via email to