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 -
ltrace-L-x-main-debug-71.txt.gz
Description: GNU Zip compressed data
LTRACE_DEBUG_SESSION
Description: Binary data
_______________________________________________ Ltrace-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/ltrace-devel
