[Ltrace-devel] Requesting Support: ltrace paused on 'arch_disable_breakpoint'

Ajay Kumar ajayembedded at gmail.com
Wed Jul 3 08:43:13 UTC 2013


Hi,

*We have managed to compile ltrace version 0.6.0, downloaded from:*
*https://github.com/ice799/ltrace*

*We trialed to figure out what is happening by issuing below command:*
/usr/bin/ltrace -D1 /usr/bin/helloArm.out


*Below is the output:*

DEBUG: ltrace-elf.c:146: Reading ELF from /usr/bin/helloArm.out...

DEBUG: ltrace-elf.c:455: /usr/bin/helloArm.out 4 PLT relocations

DEBUG: breakpoints.c:33: symbol=puts, addr=0x82b8

DEBUG: dict.c:101: new dict entry at 0x286a8[563]: (0x82b8,0x29648)

DEBUG: breakpoints.c:33: symbol=__gmon_start__, addr=0x82ac

DEBUG: dict.c:101: new dict entry at 0x286a8[551]: (0x82ac,0x29678)

DEBUG: breakpoints.c:33: symbol=__libc_start_main, addr=0x82a0

DEBUG: dict.c:101: new dict entry at 0x286a8[539]: (0x82a0,0x296a8)

DEBUG: breakpoints.c:33: symbol=abort, addr=0x8294

DEBUG: dict.c:101: new dict entry at 0x286a8[527]: (0x8294,0x29720)

DEBUG: execute_program.c:75: Executing `/usr/bin/helloArm.out'...

DEBUG: execute_program.c:90: PID=10682

DEBUG: events.c:50: event from pid 10682

DEBUG: breakpoints.c:107: Enabling breakpoints for pid 10682...

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x8294)

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x82a0)

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x82ac)

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x82b8)

DEBUG: handle_event.c:44: event: none

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:65: event: syscall (SYS_brk [45])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:71: event: sysret (SYS_brk [45])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:65: event: syscall (SYS_uname [122])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:71: event: sysret (SYS_uname [122])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:65: event: syscall (SYS_mmap2 [192])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:71: event: sysret (SYS_mmap2 [192])

DEBUG: events.c:50: event from pid 10682

DEBUG: breakpoints.c:33: symbol=, addr=0x2ababb10

DEBUG: dict.c:101: new dict entry at 0x286a8[767]: (0x2ababb10,0x29800)

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x2ababb10)

DEBUG: handle_event.c:65: event: syscall (SYS_access [33])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:71: event: sysret (SYS_access [33])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:65: event: syscall (SYS_open [5])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:71: event: sysret (SYS_open [5])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:65: event: syscall (SYS_stat64 [195])

DEBUG: events.c:50: event from pid 10682

…

Too many lines

…


DEBUG: handle_event.c:71: event: sysret (SYS_mprotect [125])

DEBUG: events.c:50: event from pid 10682

DEBUG: handle_event.c:95: event: breakpoint

DEBUG: breakpoints.c:33: symbol=(nil), addr=0x2aba0074

DEBUG: dict.c:101: new dict entry at 0x286a8[851]: (0x2aba0074,0x29848)

DEBUG: breakpoint.c:35: arch_enable_breakpoint(10682,0x2aba0074)

(0x2abc1934, 0, 0, 0, 0 <no return ...>
DEBUG: breakpoint.c:60: arch_disable_breakpoint(10682,0x2ababb10)

Also, where can We get the latest ltrace release.

Requesting your guidelines on further progress.

with regards,
AjayKumar

All are Well+being, Peace, Fulfilled, Auspicious
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/ltrace-devel/attachments/20130703/5b3ca674/attachment.html>


More information about the Ltrace-devel mailing list