Created
May 19, 2016 18:56
-
-
Save jdetter/67243a5e81c3de6e04366188d193ab81 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[process.C:8513-U] - Setting thread mode to HandlerThreading | |
[process.C:8534-U] - New state uses handler threading, running handler thread | |
[handler.C:100-U] - Handler Bootstrap will handle event Bootstrap | |
[handler.C:100-U] - Handler Callback will handle event Bootstrap | |
[handler.C:100-U] - Handler Signal will handle event Signal | |
[handler.C:100-U] - Handler Callback will handle event Signal | |
[handler.C:100-U] - Handler Post Exit will handle event post-Exit | |
[handler.C:100-U] - Handler Callback will handle event post-Exit | |
[handler.C:100-U] - Handler Post Exit Cleanup will handle event post-Exit | |
[handler.C:100-U] - Handler Callback will handle event post-Exit | |
[handler.C:100-U] - Handler Post Exit Cleanup will handle event Crash | |
[handler.C:100-U] - Handler Callback will handle event Crash | |
[handler.C:100-U] - Handler Pre Exit will handle event pre-Exit | |
[handler.C:100-U] - Handler Callback will handle event pre-Exit | |
[handler.C:100-U] - Handler Thread Create will handle event ThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event ThreadCreate | |
[handler.C:100-U] - Handler Thread Create will handle event UserThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event UserThreadCreate | |
[handler.C:100-U] - Handler Thread Create will handle event LWPCreate | |
[handler.C:100-U] - Handler Callback will handle event LWPCreate | |
[handler.C:100-U] - Handler Thread Destroy will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event pre-LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event pre-LWPDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event post-LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event post-LWPDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event LWPDestroy | |
[handler.C:100-U] - Handler Thread Destroy will handle event pre-Unknown | |
[handler.C:100-U] - Handler Thread Destroy will handle event post-Unknown | |
[handler.C:100-U] - Handler Thread Destroy will handle event Unknown | |
[handler.C:100-U] - Handler Thread Cleanup will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event pre-LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event pre-LWPDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event post-LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event post-LWPDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event LWPDestroy | |
[handler.C:100-U] - Handler Callback will handle event LWPDestroy | |
[handler.C:100-U] - Handler Thread Cleanup will handle event pre-Unknown | |
[handler.C:100-U] - Handler Thread Cleanup will handle event post-Unknown | |
[handler.C:100-U] - Handler Thread Cleanup will handle event Unknown | |
[handler.C:100-U] - Handler Thread Stop will handle event Stop | |
[handler.C:100-U] - Handler Callback will handle event Stop | |
[handler.C:100-U] - Handler Single Step will handle event SingleStep | |
[handler.C:100-U] - Handler Callback will handle event SingleStep | |
[handler.C:100-U] - Handler Pre Syscall will handle event pre-PreSyscall | |
[handler.C:100-U] - Handler Callback will handle event pre-PreSyscall | |
[handler.C:100-U] - Handler Post Syscall will handle event post-PostSyscall | |
[handler.C:100-U] - Handler Callback will handle event post-PostSyscall | |
[handler.C:100-U] - Handler Crash will handle event Crash | |
[handler.C:100-U] - Handler Callback will handle event Crash | |
[handler.C:100-U] - Handler Breakpoint will handle event Breakpoint | |
[handler.C:100-U] - Handler Callback will handle event Breakpoint | |
[handler.C:100-U] - Handler BreakpointContinue will handle event Breakpoint | |
[handler.C:100-U] - Handler Callback will handle event Breakpoint | |
[handler.C:100-U] - Handler BreakpointClear will handle event BreakpointClear | |
[handler.C:100-U] - Handler Breakpoint Restore will handle event BreakpointRestore | |
[handler.C:100-U] - Handler RPC Handler will handle event RPC | |
[handler.C:100-U] - Handler Callback will handle event RPC | |
[handler.C:100-U] - Handler iRPC PreCallback Handler will handle event RPC | |
[handler.C:100-U] - Handler Callback will handle event RPC | |
[handler.C:100-U] - Handler Library Handler will handle event Library | |
[handler.C:100-U] - Handler Callback will handle event Library | |
[handler.C:100-U] - Handler Post Fork will handle event post-Fork | |
[handler.C:100-U] - Handler Callback will handle event post-Fork | |
[handler.C:100-U] - Handler Post Fork Continue will handle event post-Fork | |
[handler.C:100-U] - Handler Callback will handle event post-Fork | |
[handler.C:100-U] - Handler Post Exec will handle event post-Exec | |
[handler.C:100-U] - Handler Callback will handle event post-Exec | |
[handler.C:100-U] - Handler iRPC Launch Handler will handle event RPCLaunch | |
[handler.C:100-U] - Handler Async will handle event Async | |
[handler.C:100-U] - Handler AsyncIO Handler will handle event AsyncRead | |
[handler.C:100-U] - Handler Callback will handle event AsyncRead | |
[handler.C:100-U] - Handler AsyncIO Handler will handle event AsyncWrite | |
[handler.C:100-U] - Handler Callback will handle event AsyncWrite | |
[handler.C:100-U] - Handler AsyncIO Handler will handle event AsyncReadAllRegs | |
[handler.C:100-U] - Handler Callback will handle event AsyncReadAllRegs | |
[handler.C:100-U] - Handler AsyncIO Handler will handle event AsyncSetAllRegs | |
[handler.C:100-U] - Handler Callback will handle event AsyncSetAllRegs | |
[handler.C:100-U] - Handler ForceTerminate will handle event post-ForceTerminate | |
[handler.C:100-U] - Handler Callback will handle event post-ForceTerminate | |
[handler.C:100-U] - Handler Pre-bootstrap will handle event PreBootstrap | |
[handler.C:100-U] - Handler Nop Handler will handle event Nop | |
[handler.C:100-U] - Handler Detach will handle event Detach | |
[handler.C:100-U] - Handler Emulated Single Step will handle event Breakpoint | |
[handler.C:100-U] - Handler Callback will handle event Breakpoint | |
[handler.C:100-U] - Handler HandleAsyncFileRead will handle event AsyncFileRead | |
[handler.C:100-U] - Handler Callback will handle event AsyncFileRead | |
[handler.C:100-U] - Handler Postponed Syscall will handle event PostponedSyscall | |
[handler.C:100-U] - Handler Linux New Thread will handle event ThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event ThreadCreate | |
[handler.C:100-U] - Handler Linux New Thread will handle event Bootstrap | |
[handler.C:100-U] - Handler Callback will handle event Bootstrap | |
[handler.C:100-U] - Handler Linux Force Termination will handle event post-ForceTerminate | |
[handler.C:100-U] - Handler Callback will handle event post-ForceTerminate | |
[handler.C:100-U] - Handler thread_db Library Handler will handle event Library | |
[handler.C:100-U] - Handler Callback will handle event Library | |
[handler.C:100-U] - Handler thread_db New Thread Handler will handle event pre-UserThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event pre-UserThreadCreate | |
[handler.C:100-U] - Handler thread_db New Thread Handler will handle event post-UserThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event post-UserThreadCreate | |
[handler.C:100-U] - Handler thread_db New Thread Handler will handle event UserThreadCreate | |
[handler.C:100-U] - Handler Callback will handle event UserThreadCreate | |
[handler.C:100-U] - Handler thread_db Destroy Handler will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event pre-UserThreadDestroy | |
[handler.C:100-U] - Handler thread_db Destroy Handler will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event post-UserThreadDestroy | |
[handler.C:100-U] - Handler thread_db Destroy Handler will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler Callback will handle event UserThreadDestroy | |
[handler.C:100-U] - Handler thread_db Dispatch Handler will handle event ThreadDB | |
[handler.C:2361-U] - Registering event pre-Crash with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event pre-Crash does not have any handler | |
[handler.C:2361-U] - Registering event post-Crash with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event post-Crash does not have any handler | |
[handler.C:2361-U] - Registering event Crash with callback function 0x7f6c7a0a2974 | |
[handler.C:2361-U] - Registering event pre-ForceTerminate with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event pre-ForceTerminate does not have any handler | |
[handler.C:2361-U] - Registering event post-ForceTerminate with callback function 0x7f6c7a0a2974 | |
[handler.C:2361-U] - Registering event ForceTerminate with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event ForceTerminate does not have any handler | |
[handler.C:2361-U] - Registering event pre-UserThreadCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2361-U] - Registering event post-UserThreadCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2361-U] - Registering event UserThreadCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2361-U] - Registering event pre-LWPCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2364-U] - Event pre-LWPCreate does not have any handler | |
[handler.C:2361-U] - Registering event post-LWPCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2364-U] - Event post-LWPCreate does not have any handler | |
[handler.C:2361-U] - Registering event LWPCreate with callback function 0x7f6c7a0a42a6 | |
[handler.C:2361-U] - Registering event pre-UserThreadDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event post-UserThreadDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event UserThreadDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event pre-LWPDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event post-LWPDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event LWPDestroy with callback function 0x7f6c7a0a4500 | |
[handler.C:2361-U] - Registering event pre-Signal with callback function 0x7f6c7a0a310c | |
[handler.C:2364-U] - Event pre-Signal does not have any handler | |
[handler.C:2361-U] - Registering event post-Signal with callback function 0x7f6c7a0a310c | |
[handler.C:2364-U] - Event post-Signal does not have any handler | |
[handler.C:2361-U] - Registering event Signal with callback function 0x7f6c7a0a310c | |
[handler.C:2361-U] - Registering event pre-Library with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event pre-Library does not have any handler | |
[handler.C:2361-U] - Registering event post-Library with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event post-Library does not have any handler | |
[handler.C:2361-U] - Registering event Library with callback function 0x7f6c7a0a2974 | |
[handler.C:2361-U] - Registering event pre-Breakpoint with callback function 0x7f6c7a0a33da | |
[handler.C:2364-U] - Event pre-Breakpoint does not have any handler | |
[handler.C:2361-U] - Registering event post-Breakpoint with callback function 0x7f6c7a0a33da | |
[handler.C:2364-U] - Event post-Breakpoint does not have any handler | |
[handler.C:2361-U] - Registering event Breakpoint with callback function 0x7f6c7a0a33da | |
[handler.C:2361-U] - Registering event pre-RPC with callback function 0x7f6c7a0a3ba0 | |
[handler.C:2364-U] - Event pre-RPC does not have any handler | |
[handler.C:2361-U] - Registering event post-RPC with callback function 0x7f6c7a0a3ba0 | |
[handler.C:2364-U] - Event post-RPC does not have any handler | |
[handler.C:2361-U] - Registering event RPC with callback function 0x7f6c7a0a3ba0 | |
[handler.C:2361-U] - Registering event pre-SingleStep with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event pre-SingleStep does not have any handler | |
[handler.C:2361-U] - Registering event post-SingleStep with callback function 0x7f6c7a0a2974 | |
[handler.C:2364-U] - Event post-SingleStep does not have any handler | |
[handler.C:2361-U] - Registering event SingleStep with callback function 0x7f6c7a0a2974 | |
[handler.C:2361-U] - Registering event pre-Exit with callback function 0x7f6c7a0a2bc4 | |
[handler.C:2361-U] - Registering event post-Exit with callback function 0x7f6c7a0a2bc4 | |
[handler.C:2361-U] - Registering event post-Fork with callback function 0x7f6c7a0a2974 | |
[handler.C:2361-U] - Registering event post-Exec with callback function 0x7f6c7a0a2974 | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6201-U] - User asked to launch executable ./test4_2.dyn_g++_64_none_none | |
[process.C:1379-U] - New int_process at 0x343b1d8 | |
[int_thread_db.C:369-U] - Opening thread_db with libthread_db.so | |
[int_thread_db.C:416-U] - Successfully loaded thread_db.so library | |
[generator.C:144-U] - Setting generator state to initializing | |
[generator.C:391-G] - Generator started on thread 7f6c75850700 | |
[generator.C:144-G] - Setting generator state to none | |
[generator.C:409-G] - Starting main loop of generator thread | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:98-U] - Calling plat_create for 1 processes | |
[process.C:112-U] - Creating initial threads for 1 processes | |
[process.C:4409-U] - Changing postponed syscall state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing exiting state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing startup state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing pending stop state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing callback state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing breakpoint state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing bp hold state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing irpc wait state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing irpc state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing async state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing internal state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing detach state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing irpc user state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing control authority state for 5766/5766 from none to dontcare | |
[process.C:4409-U] - Changing user state for 5766/5766 from none to neonatal | |
[process.C:8340-U] - Adjusting counter NeonatalThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from none to neonatal | |
[process.C:4409-U] - Changing generator state for 5766/5766 from none to neonatal | |
[process.C:8340-U] - Adjusting counter GeneratorNonExitedThreads by 1, before 0, after 1 | |
[process.C:3465-U] - Creating initial thread 5766/5766, thr_id = 0xffffffffffffffff | |
[process.C:4409-U] - Changing user state for 5766/5766 from neonatal to neonatal_intermediate | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from neonatal to neonatal_intermediate | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from neonatal to neonatal_intermediate | |
[procpool.C:62-U] - Adding process 5766 to pool | |
[process.C:727-U] - Changing state of process from neonatal to neonatal_intermediate on 5766 | |
[process.C:741-U] - Setting state of all threads in 5766 to neonatal_intermediate | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state neonatal_intermediate | |
[process.C:4345-U] - Leaving handler state for 5766/5766 in state neonatal_intermediate | |
[process.C:4345-U] - Leaving generator state for 5766/5766 in state neonatal_intermediate | |
[process.C:121-U] - Created debugged ./test4_2.dyn_g++_64_none_none on pid 5766 | |
[process.C:128-U] - Waiting for startup for 1 processes | |
[process.C:189-U] - Waiting for startup to complete for 5766 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
[linux.C:560-G] - Decoded event to bootstrap on 5766/5766 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event Bootstrap is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from neonatal_intermediate to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event Bootstrap to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[mailbox.C:171-U] - Returning event Bootstrap from mailbox | |
[process.C:2306-U] - Event Bootstrap is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[generator.C:308-G] - No live processes, ret false | |
[process.C:8340-U] - Adjusting counter NeonatalThreads by -1, before 1, after 0 | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:4409-U] - Changing handler state for 5766/5766 from neonatal_intermediate to stopped | |
[handler.C:402-U] - Event Bootstrap added to handle list with handler Bootstrap | |
[handler.C:402-U] - Event Bootstrap added to handle list with handler Linux New Thread | |
[handler.C:402-U] - Event Bootstrap added to handle list with handler Callback | |
[handler.C:419-U] - Have event Bootstrap on Bootstrap | |
[handler.C:419-U] - Have event Bootstrap on Linux New Thread | |
[handler.C:419-U] - Have event Bootstrap on Callback | |
[handler.C:437-U] - Handling event 'Bootstrap' with handler 'Bootstrap' | |
[handler.C:560-U] - Handling bootstrap for 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from neonatal_intermediate to stopped | |
[handler.C:586-U] - All threads are bootstrapped, marking process bootstrapped | |
[process.C:727-U] - Changing state of process from neonatal_intermediate to running on 5766 | |
[process.C:741-U] - Setting state of all threads in 5766 to stopped | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[process.C:4345-U] - Leaving handler state for 5766/5766 in state stopped | |
[process.C:4345-U] - Leaving generator state for 5766/5766 in state stopped | |
[handler.C:437-U] - Handling event 'Bootstrap' with handler 'Linux New Thread' | |
[linux.C:3176-U] - Setting ptrace options for new thread 5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 16896 0x4200 pid: 5766 addr: 0x(nil) data: 0x0x5b (return: 0) | |
[handler.C:437-U] - Handling event 'Bootstrap' with handler 'Callback' | |
[handler.C:2128-U] - No callback registered for event type 'Bootstrap' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:148-U] - Triggering post-create for 1 processes | |
[process.C:688-U] - Starting post_create for process 5766 | |
[sysv.C:242-U] - Refreshing list of loaded libraries | |
[sysv.C:201-U] - Initializing library mechanism for process 5766 | |
[sysv.C:227-U] - Installing library breakpoint at 31db40eeb0 | |
[process.C:5175-U] - Prepping breakpoint at 31db40eeb0 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db40eeb0 +1 | |
[linux.C:918-U] - computeAddrWidth: Offset set to 1, word size is 8 | |
[process.C:1489-U] - Reading from remote memory 31db40eeb0 to 0x34d4a20, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xf3 | |
[response.C:304-U] - Waiting for async event 1, complete | |
[process.C:1547-U] - Writing to remote memory 31db40eeb0 from 0x7ffc1eb98c40, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 2, complete | |
[process.C:1489-U] - Reading from remote memory 400040 to 0x7ffc1eb98ce0, size = 56 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400078 to 0x7ffc1eb98ce0, size = 56 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 4000b0 to 0x7ffc1eb98ce0, size = 56 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db621160 to 0x348e320, size = 40 on 5766/5766 | |
[sysv.C:279-U] - Found library /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none at 0 | |
[sysv.C:281-U] - Creating new library object for /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none | |
[sysv.C:279-U] - Found library /lib64/ld-2.12.so at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/ld-2.12.so | |
[process.C:676-U] - Successfully initialized address space for 5766 | |
[int_thread_db.C:647-U] - Initializing thread_db library | |
[int_thread_db.C:663-U] - Sucessfully initialized thread_db | |
[int_thread_db.C:677-U] - Creating threadAgent | |
[int_thread_db.C:59-U] - Looking up symbol nptl_version in libpthread.so.0 | |
[int_thread_db.C:1006-U] - Didn't yet find loaded thread library | |
[int_thread_db.C:684-U] - Debuggee isn't multithreaded at this point, libthread_db not enabled | |
[process.C:163-U] - Finished post-create for 5766. Process is ready | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5766/5766 before user thread create | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rip | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 214131804928) | |
[linux.C:2500-U] - Register x86_64::rip has value 0x31db400b00 | |
[process.C:3820-U] - Returning register value 31db400b00 for register x86_64::rip on 5766 | |
[response.C:304-U] - Waiting for async event 7, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rsp | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x98 data: 0x(nil) (return: 140723104342880) | |
[linux.C:2500-U] - Register x86_64::rsp has value 0x7ffca6a56360 | |
[process.C:3820-U] - Returning register value 7ffca6a56360 for register x86_64::rsp on 5766 | |
[response.C:304-U] - Waiting for async event 8, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rbp | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x20 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rbp has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rbp on 5766 | |
[response.C:304-U] - Waiting for async event 9, complete | |
[process.C:5175-U] - Prepping breakpoint at 40245a | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 40245a +1 | |
[process.C:1489-U] - Reading from remote memory 40245a to 0x353bfb0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x55 | |
[response.C:304-U] - Waiting for async event 10, complete | |
[process.C:1547-U] - Writing to remote memory 40245a from 0x7ffc1eb99150, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 11, complete | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 214131863217) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x31db40eeb1 | |
[irpc.C:930-G] - 5766/5766 is not running any iRPCs, trap is not RPC completion | |
[linux.C:666-G] - Decoded breakpoint on 5766/5766 at 31db40eeb0 | |
[process.C:6170-U] - User triggered event handling | |
[linux.C:680-G] - Breakpoint is library load/unload | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event Breakpoint is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event Breakpoint to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event Breakpoint from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event Breakpoint is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[process.C:4287-U] - Desyncing 5766/5766 bp hold state to level 1 | |
[process.C:4409-U] - Changing bp hold state for 5766/5766 from dontcare to stopped | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Breakpoint | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Emulated Single Step | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Callback | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler BreakpointContinue | |
[handler.C:402-U] - Event Library added to handle list with handler Library Handler | |
[handler.C:402-U] - Event Library added to handle list with handler thread_db Library Handler | |
[handler.C:402-U] - Event Library added to handle list with handler Callback | |
[handler.C:419-U] - Have event Breakpoint on Breakpoint | |
[handler.C:419-U] - Have event Library on Library Handler | |
[handler.C:419-U] - Have event Breakpoint on Emulated Single Step | |
[handler.C:419-U] - Have event Library on thread_db Library Handler | |
[handler.C:419-U] - Have event Breakpoint on Callback | |
[handler.C:419-U] - Have event Library on Callback | |
[handler.C:419-U] - Have event Breakpoint on BreakpointContinue | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Breakpoint' | |
[handler.C:1328-U] - Handling breakpoint at 31db40eeb0 | |
[handler.C:1364-U] - Breakpoint shifted PC. Moving PC to 31db40eeb0 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x31db40eeb0... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 31db40eeb0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x31db40eeb0 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 31db40eeb0 | |
[handler.C:1404-U] - In breakpoint handler, 0 breakpoints for user callback | |
[event.C:133-U] - Setting callback suppress for Breakpoint | |
[handler.C:1459-U] - Breakpoint handler decided BP needs clearing | |
[handler.C:437-U] - Handling event 'Library' with handler 'Library Handler' | |
[handler.C:1752-U] - Handling library load/unload | |
[sysv.C:242-U] - Refreshing list of loaded libraries | |
[process.C:1489-U] - Reading from remote memory 31db621160 to 0x353c420, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db621188 to 0x353c570, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db41b620 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db620998 to 0x353c570, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400200 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400208 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400210 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400218 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db621718 to 0x353c570, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db41b620 to 0x343b308, size = 8 on 5766/5766 | |
[sysv.C:279-U] - Found library /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none at 0 | |
[sysv.C:279-U] - Found library /lib64/ld-linux-x86-64.so.2 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/ld-linux-x86-64.so.2 | |
[sysv.C:307-U] - Didn't find old library /lib64/ld-2.12.so at 0, unloading | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Emulated Single Step' | |
[handler.C:437-U] - Handling event 'Library' with handler 'thread_db Library Handler' | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Callback' | |
[event.C:359-U] - Suppressing CB on EventBreakpoint: All event suppress | |
[handler.C:2147-U] - Suppressing callbacks for event Breakpoint | |
[handler.C:437-U] - Handling event 'Library' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2273-U] - Triggering callback for event 'Library' | |
[handler.C:2278-U] - Triggering callback #0 for event 'Library' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'BreakpointContinue' | |
[process.C:4312-U] - Restoring 5766/5766 bp hold state to level 0 | |
[process.C:4409-U] - Changing bp hold state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event Nop from mailbox | |
[handler.C:402-H] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-H] - Have event Nop on Nop Handler | |
[handler.C:437-H] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-H] - At top of syncRunState for 5766 | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:3508-H] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3531-H] - Found thread 5766/5766 to be stopped on a software BP, not continuing | |
[process.C:4287-H] - Desyncing 5766/5766 breakpoint state to level 1 | |
[process.C:4409-H] - Changing breakpoint state for 5766/5766 from dontcare to stopped | |
[event.C:133-H] - Setting callback suppress for BreakpointClear | |
[mailbox.C:120-H] - Added event BreakpointClear to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-H] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-H] - 5766/5766: setting target state to Stopped | |
[process.C:847-H] - Current Threading State for 5766: | |
[process.C:863-H] - 5766/5766 hand: stopped, gen: stopped, breakpoint: stopped, code: -------S--------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5766 | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event BreakpointClear from mailbox | |
[handler.C:402-H] - Event BreakpointClear added to handle list with handler BreakpointClear | |
[handler.C:419-H] - Have event BreakpointClear on BreakpointClear | |
[handler.C:437-H] - Handling event 'BreakpointClear' with handler 'BreakpointClear' | |
[handler.C:1546-H] - Removing breakpoint from memory under HandleBreakpointClear | |
[process.C:5074-H] - Restoring original code over breakpoint at 31db40eeb0 | |
[process.C:1547-H] - Writing to remote memory 31db40eeb0 from 0x34d4a20, size = 1 on 5766/5766 | |
[handler.C:1584-H] - HandleBreakpointClear restoring BP. Single stepping the process. | |
[process.C:4123-H] - 5766/5766 marking clearing bp 0x34d4990 (at 0x31db40eeb0) | |
[process.C:8340-H] - Adjusting counter ClearingBPs by 1, before 0, after 1 | |
[handler.C:1588-H] - Making stop/continue decisions for handleBreakpointClear when stepping over BP | |
[process.C:4287-H] - Desyncing 5766/5766 breakpoint resume state to level 1 | |
[process.C:4409-H] - Changing breakpoint resume state for 5766/5766 from dontcare to running | |
[process.C:4312-H] - Restoring 5766/5766 breakpoint state to level 0 | |
[process.C:4409-H] - Changing breakpoint state for 5766/5766 from stopped to dontcare | |
[process.C:798-H] - At top of syncRunState for 5766 | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:3508-H] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-H] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:847-H] - Current Threading State for 5766: | |
[process.C:863-H] - 5766/5766 hand: stopped, gen: stopped, breakpoint resume: running, code: ---------R------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5766 | |
[process.C:2943-H] - intCont on thread 5766/5766 | |
[linux.C:1435-H] - Continuing thread 5766 | |
[linux.C:1513-H] - Calling PTRACE_SINGLESTEP on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 9 0x9 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-H] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-H] - Clearing register pool for 5766/5766 | |
[memcache.C:573-H] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[generator.C:442-G] - processWait returning true | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1043-H] - Returning after handling events | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[process.C:8584-H] - Handler starting to check for events | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
[process.C:8592-H] - Events already handled, going back to sleep | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 214131815073) | |
[process.C:6170-U] - User triggered event handling | |
[linux.C:2500-G] - Register x86_64::rip has value 0x31db4032a1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[irpc.C:930-G] - 5766/5766 is not running any iRPCs, trap is not RPC completion | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[linux.C:625-G] - Decoded event to breakpoint restore | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event BreakpointRestore is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event BreakpointRestore to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event BreakpointRestore from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event BreakpointRestore is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event BreakpointRestore added to handle list with handler Breakpoint Restore | |
[handler.C:419-U] - Have event BreakpointRestore on Breakpoint Restore | |
[handler.C:437-U] - Handling event 'BreakpointRestore' with handler 'Breakpoint Restore' | |
[handler.C:1648-U] - Restoring breakpoint at 31db40eeb0 for 5766/5766 | |
[process.C:4123-U] - 5766/5766 marking clearing bp (nil) (at 0x0) | |
[process.C:8340-U] - Adjusting counter ClearingBPs by -1, before 1, after 0 | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from running to stopped | |
[handler.C:1656-U] - Restoring breakpoint to process | |
[process.C:1547-U] - Writing to remote memory 31db40eeb0 from 0x7ffc1eb98bd0, size = 1 on 5766/5766 | |
[handler.C:1678-U] - Restoring thread state after breakpoint restore | |
[process.C:4312-U] - Restoring 5766/5766 breakpoint resume state to level 0 | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[generator.C:442-G] - processWait returning true | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 214131863217) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x31db40eeb1 | |
[irpc.C:930-G] - 5766/5766 is not running any iRPCs, trap is not RPC completion | |
[linux.C:666-G] - Decoded breakpoint on 5766/5766 at 31db40eeb0 | |
[linux.C:680-G] - Breakpoint is library load/unload | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event Breakpoint is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event Breakpoint to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event Breakpoint from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event Breakpoint is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[process.C:4287-U] - Desyncing 5766/5766 bp hold state to level 1 | |
[process.C:4409-U] - Changing bp hold state for 5766/5766 from dontcare to stopped | |
[handler.C:402-U] - Event Library added to handle list with handler Library Handler | |
[handler.C:402-U] - Event Library added to handle list with handler thread_db Library Handler | |
[handler.C:402-U] - Event Library added to handle list with handler Callback | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Breakpoint | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Emulated Single Step | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Callback | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler BreakpointContinue | |
[handler.C:419-U] - Have event Breakpoint on Breakpoint | |
[handler.C:419-U] - Have event Library on Library Handler | |
[handler.C:419-U] - Have event Breakpoint on Emulated Single Step | |
[handler.C:419-U] - Have event Library on thread_db Library Handler | |
[handler.C:419-U] - Have event Breakpoint on Callback | |
[handler.C:419-U] - Have event Library on Callback | |
[handler.C:419-U] - Have event Breakpoint on BreakpointContinue | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Breakpoint' | |
[handler.C:1328-U] - Handling breakpoint at 31db40eeb0 | |
[handler.C:1364-U] - Breakpoint shifted PC. Moving PC to 31db40eeb0 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x31db40eeb0... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 31db40eeb0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x31db40eeb0 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 31db40eeb0 | |
[handler.C:1404-U] - In breakpoint handler, 0 breakpoints for user callback | |
[event.C:133-U] - Setting callback suppress for Breakpoint | |
[handler.C:1459-U] - Breakpoint handler decided BP needs clearing | |
[handler.C:437-U] - Handling event 'Library' with handler 'Library Handler' | |
[handler.C:1752-U] - Handling library load/unload | |
[sysv.C:242-U] - Refreshing list of loaded libraries | |
[process.C:1489-U] - Reading from remote memory 31db621160 to 0x353cee0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db621188 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db41b620 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db621718 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b860 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b818 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b820 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b828 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b830 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b838 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b840 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b848 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b850 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b858 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291000 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd78 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd80 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd88 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd90 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914d0 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914b8 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914c0 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914c8 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291998 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291980 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291988 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291990 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8290000 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e48 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e50 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e58 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904c8 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904b0 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904b8 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904c0 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 31db620998 to 0x353d0b0, size = 40 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400200 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400208 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400210 to 0x343b308, size = 8 on 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 400218 to 0x343b308, size = 8 on 5766/5766 | |
[sysv.C:279-U] - Found library /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none at 0 | |
[sysv.C:279-U] - Found library /u/d/e/detter/environments/dyninst-install/usr/lib/libdyninstAPI_RT.so at 7ffbe82b9000 | |
[sysv.C:281-U] - Creating new library object for /u/d/e/detter/environments/dyninst-install/usr/lib/libdyninstAPI_RT.so | |
[sysv.C:279-U] - Found library /usr/lib64/libstdc++.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /usr/lib64/libstdc++.so.6 | |
[sysv.C:279-U] - Found library /lib64/libm.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libm.so.6 | |
[sysv.C:279-U] - Found library /lib64/libgcc_s.so.1 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libgcc_s.so.1 | |
[sysv.C:279-U] - Found library /lib64/libc.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libc.so.6 | |
[sysv.C:279-U] - Found library /lib64/libdl.so.2 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libdl.so.2 | |
[sysv.C:279-U] - Found library /lib64/ld-linux-x86-64.so.2 at 0 | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Emulated Single Step' | |
[handler.C:437-U] - Handling event 'Library' with handler 'thread_db Library Handler' | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Callback' | |
[event.C:359-U] - Suppressing CB on EventBreakpoint: All event suppress | |
[handler.C:2147-U] - Suppressing callbacks for event Breakpoint | |
[handler.C:437-U] - Handling event 'Library' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2273-U] - Triggering callback for event 'Library' | |
[handler.C:2278-U] - Triggering callback #0 for event 'Library' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'BreakpointContinue' | |
[process.C:4312-U] - Restoring 5766/5766 bp hold state to level 0 | |
[process.C:4409-U] - Changing bp hold state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3531-U] - Found thread 5766/5766 to be stopped on a software BP, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 breakpoint state to level 1 | |
[process.C:4409-U] - Changing breakpoint state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for BreakpointClear | |
[mailbox.C:120-U] - Added event BreakpointClear to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, breakpoint: stopped, code: -------S--------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event BreakpointClear from mailbox | |
[handler.C:402-U] - Event BreakpointClear added to handle list with handler BreakpointClear | |
[handler.C:419-U] - Have event BreakpointClear on BreakpointClear | |
[handler.C:437-U] - Handling event 'BreakpointClear' with handler 'BreakpointClear' | |
[handler.C:1546-U] - Removing breakpoint from memory under HandleBreakpointClear | |
[process.C:5074-U] - Restoring original code over breakpoint at 31db40eeb0 | |
[process.C:1547-U] - Writing to remote memory 31db40eeb0 from 0x34d4a20, size = 1 on 5766/5766 | |
[handler.C:1584-U] - HandleBreakpointClear restoring BP. Single stepping the process. | |
[process.C:4123-U] - 5766/5766 marking clearing bp 0x34d4990 (at 0x31db40eeb0) | |
[process.C:8340-U] - Adjusting counter ClearingBPs by 1, before 0, after 1 | |
[handler.C:1588-U] - Making stop/continue decisions for handleBreakpointClear when stepping over BP | |
[process.C:4287-U] - Desyncing 5766/5766 breakpoint resume state to level 1 | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from dontcare to running | |
[process.C:4312-U] - Restoring 5766/5766 breakpoint state to level 0 | |
[process.C:4409-U] - Changing breakpoint state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, breakpoint resume: running, code: ---------R------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1513-U] - Calling PTRACE_SINGLESTEP on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 9 0x9 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || F || F || T || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 214131816839) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x31db403987 | |
[irpc.C:930-G] - 5766/5766 is not running any iRPCs, trap is not RPC completion | |
[linux.C:625-G] - Decoded event to breakpoint restore | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event BreakpointRestore is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event BreakpointRestore to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event BreakpointRestore from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:2306-U] - Event BreakpointRestore is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event BreakpointRestore added to handle list with handler Breakpoint Restore | |
[handler.C:419-U] - Have event BreakpointRestore on Breakpoint Restore | |
[handler.C:437-U] - Handling event 'BreakpointRestore' with handler 'Breakpoint Restore' | |
[handler.C:1648-U] - Restoring breakpoint at 31db40eeb0 for 5766/5766 | |
[process.C:4123-U] - 5766/5766 marking clearing bp (nil) (at 0x0) | |
[generator.C:429-G] - Checking for live processes | |
[process.C:8340-U] - Adjusting counter ClearingBPs by -1, before 1, after 0 | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from running to stopped | |
[handler.C:1656-U] - Restoring breakpoint to process | |
[process.C:1547-U] - Writing to remote memory 31db40eeb0 from 0x7ffc1eb98bd0, size = 1 on 5766/5766 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:1678-U] - Restoring thread state after breakpoint restore | |
[process.C:4312-U] - Restoring 5766/5766 breakpoint resume state to level 0 | |
[process.C:4409-U] - Changing breakpoint resume state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[generator.C:442-G] - processWait returning true | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1043-U] - Returning after handling events | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 4203611) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x40245b | |
[irpc.C:930-G] - 5766/5766 is not running any iRPCs, trap is not RPC completion | |
[linux.C:666-G] - Decoded breakpoint on 5766/5766 at 40245a | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event Breakpoint is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event Breakpoint to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event Breakpoint from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event Breakpoint is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Breakpoint | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Emulated Single Step | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler Callback | |
[handler.C:402-U] - Event Breakpoint added to handle list with handler BreakpointContinue | |
[handler.C:419-U] - Have event Breakpoint on Breakpoint | |
[handler.C:419-U] - Have event Breakpoint on Emulated Single Step | |
[handler.C:419-U] - Have event Breakpoint on Callback | |
[handler.C:419-U] - Have event Breakpoint on BreakpointContinue | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Breakpoint' | |
[handler.C:1328-U] - Handling breakpoint at 40245a | |
[handler.C:1364-U] - Breakpoint shifted PC. Moving PC to 40245a | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x40245a... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 40245a | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x40245a (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 40245a | |
[handler.C:1404-U] - In breakpoint handler, 1 breakpoints for user callback | |
[event.C:374-U] - Suppressing CB on EventBreakpoint: checking for unsuppressed HL BP: <no suppress> | |
[handler.C:1434-U] - BP handler is setting user state to reflect breakpoint | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:1459-U] - Breakpoint handler decided BP needs clearing | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Emulated Single Step' | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'Callback' | |
[event.C:374-U] - Suppressing CB on EventBreakpoint: checking for unsuppressed HL BP: <no suppress> | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'Breakpoint' | |
[handler.C:2278-U] - Triggering callback #0 for event 'Breakpoint' | |
[process.C:2058-U] - Removing breakpoint at 40245a in 5766 | |
[process.C:1547-U] - Writing to remote memory 40245a from 0x353bfb0, size = 1 on 5766/5766 | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'Breakpoint' with handler 'BreakpointContinue' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6867-U] - User wants to read memory from 0x7ffbe84c06b0 to 0x0x7ffc1eb993ec of size 4 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84c06b0 to 0x7ffc1eb993ec, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 70, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c0648 from buffer 0x0x7ffc1eb9929c of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c0648 from 0x7ffc1eb9929c, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 71, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c064c from buffer 0x0x7ffc1eb9927c of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c064c from 0x7ffc1eb9927c, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 72, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c06d4 from buffer 0x0x7f6c7a55f91c of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c06d4 from 0x7f6c7a55f91c, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 73, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c0640 from buffer 0x0x7ffc1eb99278 of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c0640 from 0x7ffc1eb99278, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 74, complete | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 0 to process 5766, selecting a thread... | |
[irpc.C:357-U] - Thread 5766 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5766 for iRPC 0 | |
[irpc.C:381-U] - Posting iRPC 0 to thread 5766 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 0 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5766: | |
U-0(165), | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3516-U] - Found thread 5766/5766 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 0 on 5766/5766 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 0 on 5766/5766 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5766/5766 | |
[irpc.C:715-U] - Saving state for iRPC 0 | |
[irpc.C:735-U] - Saving original application registers for 5766/5766 | |
[process.C:3632-U] - Reading registers for thread 5766 | |
[process.C:3646-U] - plat_getAllRegisters on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5766 addr: 0x0x7ffc1eb976a0 data: 0x0x7ffc1eb976a0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 40245a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 31dbb90f60, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value 3, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 7ffca6a56388, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 0, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56288, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 7ffca6a56368, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 3, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 31dbb8f300, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 31db40eac0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffca6a560d0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 31db81ec60, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 402040, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 7ffca6a56360, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value ffffffffffffffff, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5766 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x4bf21b0, size = 165 on 5766/5766 | |
[irpc.C:1264-U] - Writing RPC on 5766 | |
[irpc.C:781-U] - Writing rpc 0 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4bf4800, size = 165 on 5766/5766 | |
[irpc.C:799-U] - IRPC: Setting 5766/5766 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5766/5766 to running | |
[process.C:3974-U] - Thread 5766/5766 is stopped on BP at 0x40245a and about to run RPC. Postponing BP clear. | |
[process.C:4312-U] - Restoring 5766/5766 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5766/5766 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 0 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5766/5766 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5766 handler stopped | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5766 | |
[response.C:304-U] - Waiting for async event 79, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 0 completion on 5766/5766 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x4bf21b0 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4bf21b0, size = 165 on 5766/5766 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5766 | |
[linux.C:2709-U] - Register x86_64::rip gets value 40245a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 31dbb90f60, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value 3, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 7ffca6a56388, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 0, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56288, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 7ffca6a56368, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 3, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 31dbb8f300, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 31db40eac0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffca6a560d0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 31db81ec60, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 402040, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 7ffca6a56360, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value ffffffffffffffff, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5766 addr: 0x0x7ffc1eb97710 data: 0x0x7ffc1eb97710 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5766 | |
[process.C:3718-U] - Successfully set all registers for 5766 | |
[irpc.C:1145-U] - RPC 0 is moving to state finished | |
[process.C:3993-U] - Thread 5766/5766 is moving back to stopped breakpoint at 40245a after IRPC completion | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 1 to process 5766, selecting a thread... | |
[irpc.C:357-U] - Thread 5766 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5766 for iRPC 1 | |
[irpc.C:381-U] - Posting iRPC 1 to thread 5766 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 1 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5766: | |
U-1(165), | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3516-U] - Found thread 5766/5766 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 1 on 5766/5766 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 1 on 5766/5766 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5766/5766 | |
[irpc.C:715-U] - Saving state for iRPC 1 | |
[irpc.C:735-U] - Saving original application registers for 5766/5766 | |
[process.C:3632-U] - Reading registers for thread 5766 | |
[process.C:3646-U] - plat_getAllRegisters on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5766 addr: 0x0x7ffc1eb976a0 data: 0x0x7ffc1eb976a0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 40245a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 31dbb90f60, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value 3, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 7ffca6a56388, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 0, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56288, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 7ffca6a56368, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 3, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 31dbb8f300, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 31db40eac0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffca6a560d0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 31db81ec60, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 402040, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 7ffca6a56360, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value ffffffffffffffff, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5766 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x4bf07f0, size = 165 on 5766/5766 | |
[irpc.C:1264-U] - Writing RPC on 5766 | |
[irpc.C:781-U] - Writing rpc 1 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4bf33a0, size = 165 on 5766/5766 | |
[irpc.C:799-U] - IRPC: Setting 5766/5766 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5766/5766 to running | |
[process.C:3974-U] - Thread 5766/5766 is stopped on BP at 0x40245a and about to run RPC. Postponing BP clear. | |
[process.C:4312-U] - Restoring 5766/5766 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5766/5766 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 1 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5766/5766 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5766 handler stopped | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5766 | |
[response.C:304-U] - Waiting for async event 86, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 1 completion on 5766/5766 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x4bf07f0 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4bf07f0, size = 165 on 5766/5766 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5766 | |
[linux.C:2709-U] - Register x86_64::rip gets value 40245a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 31dbb90f60, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value 3, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 7ffca6a56388, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 0, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56288, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 7ffca6a56368, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 3, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 31dbb8f300, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 31db40eac0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffca6a560d0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 31db81ec60, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 402040, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 7ffca6a56360, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value ffffffffffffffff, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5766 addr: 0x0x7ffc1eb97710 data: 0x0x7ffc1eb97710 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5766 | |
[process.C:3718-U] - Successfully set all registers for 5766 | |
[irpc.C:1145-U] - RPC 1 is moving to state finished | |
[process.C:3993-U] - Thread 5766/5766 is moving back to stopped breakpoint at 40245a after IRPC completion | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe854a3d0 from buffer 0x0x8b69fb0 of size 1001 | |
[process.C:1547-U] - Writing to remote memory 7ffbe854a3d0 from 0x8b69fb0, size = 1001 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 89, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acd13 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acd13 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acd13 to 0x4bb5dc0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 90, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acd13 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 91, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8accf4 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8accf4 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8accf4 to 0x4bba3e0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x8b | |
[response.C:304-U] - Waiting for async event 92, complete | |
[process.C:1547-U] - Writing to remote memory 31db8accf4 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 93, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acce9 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acce9 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acce9 to 0x4bbbca0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xf0 | |
[response.C:304-U] - Waiting for async event 94, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acce9 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 95, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acce6 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acce6 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acce6 to 0x4bbd140, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 96, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acce6 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 97, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acce4 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acce4 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acce4 to 0x4bbe750, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xff | |
[response.C:304-U] - Waiting for async event 98, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acce4 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 99, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8accd8 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8accd8 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8accd8 to 0x4bbfd90, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 100, complete | |
[process.C:1547-U] - Writing to remote memory 31db8accd8 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 101, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acccb | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acccb +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acccb to 0x4bc07e0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x41 | |
[response.C:304-U] - Waiting for async event 102, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acccb from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 103, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8accc6 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8accc6 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8accc6 to 0x4bc1b80, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 104, complete | |
[process.C:1547-U] - Writing to remote memory 31db8accc6 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 105, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc89 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc89 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc89 to 0x4bc5850, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xc7 | |
[response.C:304-U] - Waiting for async event 106, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc89 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 107, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc76 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc76 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc76 to 0x4bc6f00, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 108, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc76 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 109, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc74 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc74 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc74 to 0x4bc7a90, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xff | |
[response.C:304-U] - Waiting for async event 110, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc74 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 111, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc68 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc68 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc68 to 0x4bc82a0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 112, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc68 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 113, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc65 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc65 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc65 to 0x4bc9170, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xf | |
[response.C:304-U] - Waiting for async event 114, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc65 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 115, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc19 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc19 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc19 to 0x4bcdcc0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xe8 | |
[response.C:304-U] - Waiting for async event 116, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc19 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 117, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc14 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc14 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc14 to 0x4bce500, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x49 | |
[response.C:304-U] - Waiting for async event 118, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc14 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 119, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc0f | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc0f +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc0f to 0x4bce920, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xe8 | |
[response.C:304-U] - Waiting for async event 120, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc0f from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 121, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acc0c | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acc0c +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acc0c to 0x4bcf160, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x49 | |
[response.C:304-U] - Waiting for async event 122, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acc0c from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 123, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acbe0 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acbe0 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acbe0 to 0x4bcfdc0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x4c | |
[response.C:304-U] - Waiting for async event 124, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acbe0 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 125, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acbd9 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acbd9 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acbd9 to 0x4bd2180, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x49 | |
[response.C:304-U] - Waiting for async event 126, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acbd9 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 127, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acbd4 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acbd4 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acbd4 to 0x4bd26b0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xe8 | |
[response.C:304-U] - Waiting for async event 128, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acbd4 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 129, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb80 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb80 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb80 to 0x4bd67a0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 130, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb80 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 131, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb74 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb74 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb74 to 0x4bd7c20, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 132, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb74 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 133, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb69 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb69 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb69 to 0x50f0ce0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x85 | |
[response.C:304-U] - Waiting for async event 134, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb69 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 135, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb5d | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb5d +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb5d to 0x71c9d20, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x48 | |
[response.C:304-U] - Waiting for async event 136, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb5d from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 137, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb22 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb22 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb22 to 0x7480a90, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xe8 | |
[response.C:304-U] - Waiting for async event 138, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb22 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 139, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acb03 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acb03 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acb03 to 0x4fad3c0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xff | |
[response.C:304-U] - Waiting for async event 140, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acb03 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 141, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acaf9 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acaf9 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acaf9 to 0x358ead0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x49 | |
[response.C:304-U] - Waiting for async event 142, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acaf9 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 143, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acaf0 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acaf0 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acaf0 to 0x8444ed0, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xf0 | |
[response.C:304-U] - Waiting for async event 144, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acaf0 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 145, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acaea | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acaea +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acaea to 0x82cf520, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x45 | |
[response.C:304-U] - Waiting for async event 146, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acaea from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 147, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acad0 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acad0 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acad0 to 0x4d45700, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x41 | |
[response.C:304-U] - Waiting for async event 148, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acad0 from 0x7ffc1eb985d0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 149, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acab0 from buffer 0x0x4bb1bc0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acab0 from 0x4bb1bc0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 150, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acd30 from buffer 0x0x4bb2790 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acd30 from 0x4bb2790, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 151, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acd1c from buffer 0x0x4bb4360 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acd1c from 0x4bb4360, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 152, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8accfb from buffer 0x0x4bb8f10 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8accfb from 0x4bb8f10, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 153, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8accb8 from buffer 0x0x4bc1f10 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8accb8 from 0x4bc1f10, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 154, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acca3 from buffer 0x0x4bc2330 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acca3 from 0x4bc2330, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 155, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc93 from buffer 0x0x4bc3bf0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc93 from 0x4bc3bf0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 156, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc79 from buffer 0x0x4bc6360 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc79 from 0x4bc6360, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 157, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc1e from buffer 0x0x4bcc930 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc1e from 0x4bcc930, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 158, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acbe8 from buffer 0x0x4bcf4f0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acbe8 from 0x4bcf4f0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 159, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acbc2 from buffer 0x0x4bd3cd0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acbc2 from 0x4bd3cd0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 160, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb84 from buffer 0x0x4bd5380 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb84 from 0x4bd5380, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 161, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb27 from buffer 0x0x55c1300 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb27 from 0x55c1300, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 162, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb05 from buffer 0x0x7cf0db0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb05 from 0x7cf0db0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 163, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acad9 from buffer 0x0x70340b0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acad9 from 0x70340b0, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 164, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acac0 from buffer 0x0x67c6b00 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acac0 from 0x67c6b00, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 165, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rip | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 40245a for register x86_64::rip on 5766 | |
[response.C:304-U] - Waiting for async event 166, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rsp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a56288 for register x86_64::rsp on 5766 | |
[response.C:304-U] - Waiting for async event 167, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rbp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rbp on 5766 | |
[response.C:304-U] - Waiting for async event 168, complete | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 2 to process 5766, selecting a thread... | |
[irpc.C:357-U] - Thread 5766 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5766 for iRPC 2 | |
[irpc.C:381-U] - Posting iRPC 2 to thread 5766 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 2 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5766: | |
U-2(165), | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3516-U] - Found thread 5766/5766 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 2 on 5766/5766 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 2 on 5766/5766 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5766/5766 | |
[irpc.C:715-U] - Saving state for iRPC 2 | |
[irpc.C:735-U] - Saving original application registers for 5766/5766 | |
[process.C:3632-U] - Reading registers for thread 5766 | |
[process.C:3646-U] - plat_getAllRegisters on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5766 addr: 0x0x7ffc1eb97690 data: 0x0x7ffc1eb97690 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 40245a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 31dbb90f60, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value 3, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 7ffca6a56388, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 0, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56288, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 7ffca6a56368, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 3, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 31dbb8f300, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 31db40eac0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffca6a560d0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 31db81ec60, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 402040, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 7ffca6a56360, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value ffffffffffffffff, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5766 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x89b4a40, size = 165 on 5766/5766 | |
[irpc.C:1264-U] - Writing RPC on 5766 | |
[irpc.C:781-U] - Writing rpc 2 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x5072210, size = 165 on 5766/5766 | |
[irpc.C:799-U] - IRPC: Setting 5766/5766 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5766/5766 to running | |
[process.C:3974-U] - Thread 5766/5766 is stopped on BP at 0x40245a and about to run RPC. Postponing BP clear. | |
[process.C:4312-U] - Restoring 5766/5766 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5766/5766 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 2 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5766/5766 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5766 | |
[response.C:304-U] - Waiting for async event 173, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 2 completion on 5766/5766 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x89b4a40 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x89b4a40, size = 165 on 5766/5766 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5766 | |
[linux.C:2709-U] - Register x86_64::rip gets value 40245a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 31dbb90f60, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value 3, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 7ffca6a56388, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 0, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56288, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 7ffca6a56368, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 3, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 31dbb8f300, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 31db40eac0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffca6a560d0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 31db81ec60, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 402040, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 7ffca6a56360, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value ffffffffffffffff, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5766 addr: 0x0x7ffc1eb97700 data: 0x0x7ffc1eb97700 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5766 | |
[process.C:3718-U] - Successfully set all registers for 5766 | |
[irpc.C:1145-U] - RPC 2 is moving to state finished | |
[process.C:3993-U] - Thread 5766/5766 is moving back to stopped breakpoint at 40245a after IRPC completion | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 3 to process 5766, selecting a thread... | |
[irpc.C:357-U] - Thread 5766 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5766 for iRPC 3 | |
[irpc.C:381-U] - Posting iRPC 3 to thread 5766 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 3 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5766: | |
U-3(165), | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3516-U] - Found thread 5766/5766 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 3 on 5766/5766 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 3 on 5766/5766 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5766/5766 | |
[irpc.C:715-U] - Saving state for iRPC 3 | |
[irpc.C:735-U] - Saving original application registers for 5766/5766 | |
[process.C:3632-U] - Reading registers for thread 5766 | |
[process.C:3646-U] - plat_getAllRegisters on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5766 addr: 0x0x7ffc1eb97690 data: 0x0x7ffc1eb97690 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 40245a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 31dbb90f60, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value 3, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 7ffca6a56388, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 0, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56288, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 7ffca6a56368, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 3, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 31dbb8f300, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 31db40eac0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffca6a560d0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 31db81ec60, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 402040, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 7ffca6a56360, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value ffffffffffffffff, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5766 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x4c50a80, size = 165 on 5766/5766 | |
[irpc.C:1264-U] - Writing RPC on 5766 | |
[irpc.C:781-U] - Writing rpc 3 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4c7cb00, size = 165 on 5766/5766 | |
[irpc.C:799-U] - IRPC: Setting 5766/5766 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5766/5766 to running | |
[process.C:3974-U] - Thread 5766/5766 is stopped on BP at 0x40245a and about to run RPC. Postponing BP clear. | |
[process.C:4312-U] - Restoring 5766/5766 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[generator.C:442-G] - processWait returning true | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5766/5766 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 3 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5766/5766 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5766 | |
[response.C:304-U] - Waiting for async event 180, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 3 completion on 5766/5766 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x4c50a80 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x4c50a80, size = 165 on 5766/5766 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5766 | |
[linux.C:2709-U] - Register x86_64::rip gets value 40245a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 31dbb90f60, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value 3, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 7ffca6a56388, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 0, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56288, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 7ffca6a56368, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 3, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 31dbb8f300, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 31db40eac0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffca6a560d0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 31db81ec60, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 402040, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 7ffca6a56360, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value ffffffffffffffff, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5766 addr: 0x0x7ffc1eb97700 data: 0x0x7ffc1eb97700 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5766 | |
[process.C:3718-U] - Successfully set all registers for 5766 | |
[irpc.C:1145-U] - RPC 3 is moving to state finished | |
[process.C:3993-U] - Thread 5766/5766 is moving back to stopped breakpoint at 40245a after IRPC completion | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe854a7c0 from buffer 0x0x792bbb0 of size 195 | |
[process.C:1547-U] - Writing to remote memory 7ffbe854a7c0 from 0x792bbb0, size = 195 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 183, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acdef | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acdef +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acdef to 0x4bf1d20, size = 1 on 5766/5766 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0xf3 | |
[response.C:304-U] - Waiting for async event 184, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acdef from 0x7ffc1eb985c0, size = 1 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 185, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acde0 from buffer 0x0x4c8cf50 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acde0 from 0x4c8cf50, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 186, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acdf1 from buffer 0x0x4c50250 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acdf1 from 0x4c50250, size = 14 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 187, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rip | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 40245a for register x86_64::rip on 5766 | |
[response.C:304-U] - Waiting for async event 188, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rsp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a56288 for register x86_64::rsp on 5766 | |
[response.C:304-U] - Waiting for async event 189, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rbp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rbp on 5766 | |
[response.C:304-U] - Waiting for async event 190, complete | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[generator.C:442-G] - processWait returning true | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[linux.C:175-G] - Waitpid return status 1919 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 7 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x77f | |
[linux.C:315-G] - Decoded to signal 7 | |
[linux.C:723-G] - Decoded event to signal 7 on 5766/5766 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event Signal is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event Signal to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event Signal from mailbox | |
[process.C:2306-U] - Event Signal is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[handler.C:402-U] - Event Signal added to handle list with handler Signal | |
[handler.C:402-U] - Event Signal added to handle list with handler Callback | |
[generator.C:429-G] - Checking for live processes | |
[handler.C:419-U] - Have event Signal on Signal | |
[handler.C:419-U] - Have event Signal on Callback | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[handler.C:437-U] - Handling event 'Signal' with handler 'Signal' | |
[generator.C:308-G] - No live processes, ret false | |
[handler.C:437-U] - Handling event 'Signal' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2273-U] - Triggering callback for event 'Signal' | |
[handler.C:2278-U] - Triggering callback #0 for event 'Signal' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6867-U] - User wants to read memory from 0x7ffbe84c06d0 to 0x0x7ffc1eb999ec of size 4 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84c06d0 to 0x7ffc1eb999ec, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 191, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c06d0 from buffer 0x0x7ffc1eb999dc of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c06d0 from 0x7ffc1eb999dc, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 192, complete | |
[process.C:6867-U] - User wants to read memory from 0x7ffbe84c06b8 to 0x0x7ffc1eb999e8 of size 4 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84c06b8 to 0x7ffc1eb999e8, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 193, complete | |
[process.C:6867-U] - User wants to read memory from 0x7ffbe84c9380 to 0x0x7ffc1eb999e0 of size 8 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84c9380 to 0x7ffc1eb999e0, size = 8 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 194, complete | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 4991 for pid 5770: | |
[linux.C:181-G] - Stopped with signal 19 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:299-G] - Warning: could not find event for process 5770 | |
[linux.C:307-G] - Decoding event for -1/-1 | |
[linux.C:310-G] - ARM-debug: status 0x137f | |
[linux.C:315-G] - Decoded to signal 19 | |
[linux.C:384-G] - Child half of paired event, postponing decode until parent arrives | |
[generator.C:144-G] - Setting generator state to statesync | |
[generator.C:144-G] - Setting generator state to queueing | |
[generator.C:144-G] - Setting generator state to none | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 66943 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x1057f | |
[linux.C:315-G] - Decoded to signal 5 | |
[linux.C:473-G] - Decoded event to fork on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 16897 0x4201 pid: 5766 addr: 0x(nil) data: 0x0x7f6c7584f678 (return: 0) | |
[linux.C:525-G] - Postponing event until syscall exit on 5766/5766 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event PostponedSyscall is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event PostponedSyscall to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event PostponedSyscall from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event PostponedSyscall is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event PostponedSyscall added to handle list with handler Postponed Syscall | |
[handler.C:419-U] - Have event PostponedSyscall on Postponed Syscall | |
[handler.C:437-U] - Handling event 'PostponedSyscall' with handler 'Postponed Syscall' | |
[process.C:4287-U] - Desyncing 5766/5766 postponed syscall state to level 1 | |
[process.C:4409-U] - Changing postponed syscall state for 5766/5766 from dontcare to running | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, postponed syscall: running, code: --R-------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1508-U] - Calling PTRACE_SYSCALL on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 24 0x18 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[linux.C:175-G] - Waitpid return status 34175 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 133 | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x857f | |
[linux.C:315-G] - Decoded to signal 133 | |
[linux.C:324-G] - Decoded event to syscall-stop on 5766/5766 | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719911380250) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe854a51a | |
[linux.C:354-G] - Resuming fork event after syscall exit on 5766/5766 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event post-Fork is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event post-Fork to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event post-Fork from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:2306-U] - Event post-Fork is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event post-Fork added to handle list with handler Post Fork | |
[handler.C:402-U] - Event post-Fork added to handle list with handler Callback | |
[handler.C:402-U] - Event post-Fork added to handle list with handler Post Fork Continue | |
[handler.C:419-U] - Have event post-Fork on Post Fork | |
[handler.C:419-U] - Have event post-Fork on Callback | |
[handler.C:419-U] - Have event post-Fork on Post Fork Continue | |
[handler.C:437-U] - Handling event 'post-Fork' with handler 'Post Fork' | |
[handler.C:1147-U] - Handling fork for parent 5766 to child 5770 | |
[process.C:1429-U] - New int_process at 0x85bc428 | |
[process.C:5543-U] - Copying mem_state to new process 5770 | |
[process.C:4312-U] - Restoring 5766/5766 postponed syscall state to level 0 | |
[process.C:4409-U] - Changing postponed syscall state for 5766/5766 from running to dontcare | |
[process.C:610-U] - Setting up forked process 5770 | |
[process.C:4409-U] - Changing postponed syscall state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing exiting state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing startup state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing pending stop state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing callback state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing breakpoint state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing bp hold state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing breakpoint resume state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing irpc wait state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing irpc state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing async state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing internal state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing detach state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing irpc user state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing control authority state for 5770/5770 from none to dontcare | |
[process.C:4409-U] - Changing user state for 5770/5770 from none to neonatal | |
[process.C:8340-U] - Adjusting counter NeonatalThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from none to neonatal | |
[process.C:4409-U] - Changing generator state for 5770/5770 from none to neonatal | |
[process.C:8340-U] - Adjusting counter GeneratorNonExitedThreads by 1, before 1, after 2 | |
[process.C:3465-U] - Creating initial thread 5770/5770, thr_id = 0xffffffffffffffff | |
[process.C:4409-U] - Changing user state for 5770/5770 from neonatal to neonatal_intermediate | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from neonatal to neonatal_intermediate | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5770/5770 from neonatal to neonatal_intermediate | |
[procpool.C:62-U] - Adding process 5770 to pool | |
[process.C:240-U] - Already have thread 5770 in process 5770 | |
[unix.C:131-U] - Setting state of initial thread after fork in 5770 | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing generator state for 5770/5770 from neonatal_intermediate to stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter NeonatalThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from neonatal_intermediate to stopped | |
[process.C:4409-U] - Changing user state for 5770/5770 from neonatal_intermediate to running | |
[sysv.C:242-U] - Refreshing list of loaded libraries | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:1489-U] - Reading from remote memory 400040 to 0x7ffc1eb99440, size = 56 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 400078 to 0x7ffc1eb99440, size = 56 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 4000b0 to 0x7ffc1eb99440, size = 56 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 31db621160 to 0x4c271f0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 31db621188 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 31db41b620 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 31db621718 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b860 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b818 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b820 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b828 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b830 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b838 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b840 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b848 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b850 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954b858 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291000 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd78 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd80 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd88 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe954bd90 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914d0 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914b8 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914c0 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82914c8 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291998 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291980 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291988 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291990 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8290000 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e48 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e50 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe8291e58 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904c8 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904b0 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904b8 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe82904c0 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 31db620998 to 0x4f9d5a0, size = 40 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 400200 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 400208 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 400210 to 0x85bc558, size = 8 on 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 400218 to 0x85bc558, size = 8 on 5770/5770 | |
[sysv.C:279-U] - Found library /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none at 0 | |
[sysv.C:281-U] - Creating new library object for /afs/cs.wisc.edu/u/d/e/detter/environments/dyninst-install/usr/bin/testsuite/test4_2.dyn_g++_64_none_none | |
[sysv.C:279-U] - Found library /u/d/e/detter/environments/dyninst-install/usr/lib/libdyninstAPI_RT.so at 7ffbe82b9000 | |
[sysv.C:281-U] - Creating new library object for /u/d/e/detter/environments/dyninst-install/usr/lib/libdyninstAPI_RT.so | |
[sysv.C:279-U] - Found library /usr/lib64/libstdc++.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /usr/lib64/libstdc++.so.6 | |
[sysv.C:279-U] - Found library /lib64/libm.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libm.so.6 | |
[sysv.C:279-U] - Found library /lib64/libgcc_s.so.1 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libgcc_s.so.1 | |
[sysv.C:279-U] - Found library /lib64/libc.so.6 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libc.so.6 | |
[sysv.C:279-U] - Found library /lib64/libdl.so.2 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/libdl.so.2 | |
[sysv.C:279-U] - Found library /lib64/ld-linux-x86-64.so.2 at 0 | |
[sysv.C:281-U] - Creating new library object for /lib64/ld-linux-x86-64.so.2 | |
[process.C:676-U] - Successfully initialized address space for 5770 | |
[handler.C:437-U] - Handling event 'post-Fork' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2273-U] - Triggering callback for event 'post-Fork' | |
[handler.C:2278-U] - Triggering callback #0 for event 'post-Fork' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'post-Fork' with handler 'Post Fork Continue' | |
[handler.C:1188-U] - Handling post-fork continue for child 5770 | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[int_thread_db.C:1715-U] - Error: Attempt to read user thread info of 5770/5770 before user thread create | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rip | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x80 data: 0x(nil) (return: 140719911380250) | |
[linux.C:2500-U] - Register x86_64::rip has value 0x7ffbe854a51a | |
[process.C:3820-U] - Returning register value 7ffbe854a51a for register x86_64::rip on 5770 | |
[response.C:304-U] - Waiting for async event 238, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rsp | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x98 data: 0x(nil) (return: 140723104342416) | |
[linux.C:2500-U] - Register x86_64::rsp has value 0x7ffca6a56190 | |
[process.C:3820-U] - Returning register value 7ffca6a56190 for register x86_64::rsp on 5770 | |
[response.C:304-U] - Waiting for async event 239, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rbp | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x20 data: 0x(nil) (return: 140723104342480) | |
[linux.C:2500-U] - Register x86_64::rbp has value 0x7ffca6a561d0 | |
[process.C:3820-U] - Returning register value 7ffca6a561d0 for register x86_64::rbp on 5770 | |
[response.C:304-U] - Waiting for async event 240, complete | |
[process.C:6867-U] - User wants to read memory from 0x7ffbe84c06b0 to 0x0x7ffc1eb99a1c of size 4 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84c06b0 to 0x7ffc1eb99a1c, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 241, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c0648 from buffer 0x0x7ffc1eb998cc of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c0648 from 0x7ffc1eb998cc, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 242, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c064c from buffer 0x0x7ffc1eb998ac of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c064c from 0x7ffc1eb998ac, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 243, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c06d4 from buffer 0x0x7f6c7a55f91c of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c06d4 from 0x7f6c7a55f91c, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 244, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x7ffbe84c0640 from buffer 0x0x7ffc1eb998a8 of size 4 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84c0640 from 0x7ffc1eb998a8, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 245, complete | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 4 to process 5766, selecting a thread... | |
[irpc.C:357-U] - Thread 5766 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5766 for iRPC 4 | |
[irpc.C:381-U] - Posting iRPC 4 to thread 5766 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 4 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5766: | |
U-4(165), | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:3516-U] - Found thread 5766/5766 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5766/5766 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 4 on 5766/5766 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 4 on 5766/5766 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5766/5766 | |
[irpc.C:715-U] - Saving state for iRPC 4 | |
[irpc.C:735-U] - Saving original application registers for 5766/5766 | |
[process.C:3632-U] - Reading registers for thread 5766 | |
[process.C:3646-U] - plat_getAllRegisters on 5766/5766 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5766 addr: 0x0x7ffc1eb97cf0 data: 0x0x7ffc1eb97cf0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 7ffbe854a51a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 168a, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value ffffffffffffffff, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 0, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 7ffca6a56190, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56190, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 7ffca6a561d0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 0, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 1200011, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 7ffbe828d720, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffbe828d9f0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 246, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 0, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 0, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value 38, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5766 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5766/5766 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x92c4e20, size = 165 on 5766/5766 | |
[irpc.C:1264-U] - Writing RPC on 5766 | |
[irpc.C:781-U] - Writing rpc 4 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x92c4c10, size = 165 on 5766/5766 | |
[irpc.C:799-U] - IRPC: Setting 5766/5766 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5766/5766 to running | |
[process.C:3974-U] - Thread 5766/5766 is stopped on BP at 0x40245a and about to run RPC. Postponing BP clear. | |
[process.C:4312-U] - Restoring 5766/5766 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5766/5766 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:3508-U] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:2943-U] - intCont on thread 5766/5766 | |
[linux.C:1435-U] - Continuing thread 5766 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5766/5766 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5766/5766 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 4 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5766/5766 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5766 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5766 handler stopped | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5766 addr: 0x0x50 data: 0x(nil) (return: 1342177280) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x50000000 | |
[process.C:3820-U] - Returning register value 50000000 for register x86_64::rax on 5766 | |
[response.C:304-U] - Waiting for async event 250, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5766/5766 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 4 completion on 5766/5766 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x92c4e20 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x92c4e20, size = 165 on 5766/5766 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5766 | |
[linux.C:2709-U] - Register x86_64::rip gets value 7ffbe854a51a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 168a, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value ffffffffffffffff, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 0, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 7ffca6a56190, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56190, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 7ffca6a561d0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 0, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 1200011, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 7ffbe828d720, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffbe828d9f0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 246, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 0, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 0, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value 38, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5766 addr: 0x0x7ffc1eb97d60 data: 0x0x7ffc1eb97d60 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5766 | |
[process.C:3718-U] - Successfully set all registers for 5766 | |
[irpc.C:1145-U] - RPC 4 is moving to state finished | |
[process.C:3993-U] - Thread 5766/5766 is moving back to stopped breakpoint at 40245a after IRPC completion | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6844-U] - User wants to write memory to remote addr 0x50000000 from buffer 0x0x91c5470 of size 181 | |
[process.C:1547-U] - Writing to remote memory 50000000 from 0x91c5470, size = 181 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 253, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x402dd7 from buffer 0x0x91c67b0 of size 5 | |
[process.C:1547-U] - Writing to remote memory 402dd7 from 0x91c67b0, size = 5 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 254, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rip | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffbe854a51a for register x86_64::rip on 5766 | |
[response.C:304-U] - Waiting for async event 255, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rsp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a56190 for register x86_64::rsp on 5766 | |
[response.C:304-U] - Waiting for async event 256, complete | |
[process.C:3746-U] - Get register value for thread 5766, register x86_64::rbp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a561d0 for register x86_64::rbp on 5766 | |
[response.C:304-U] - Waiting for async event 257, complete | |
[process.C:3842-U] - 5766/5766: Setting x86_64::rip to 0x7ffbe854a51a... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5766 to 7ffbe854a51a | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5766 addr: 0x0x80 data: 0x0x7ffbe854a51a (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe854a51a | |
[response.C:304-U] - Waiting for async event 258, complete | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 5 to process 5770, selecting a thread... | |
[irpc.C:357-U] - Thread 5770 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5770 for iRPC 5 | |
[irpc.C:381-U] - Posting iRPC 5 to thread 5770 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 5 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5770: | |
U-5(165), | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:3516-U] - Found thread 5770/5770 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5770/5770 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 5 on 5770/5770 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 5 on 5770/5770 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5770/5770 | |
[irpc.C:715-U] - Saving state for iRPC 5 | |
[irpc.C:735-U] - Saving original application registers for 5770/5770 | |
[process.C:3632-U] - Reading registers for thread 5770 | |
[process.C:3646-U] - plat_getAllRegisters on 5770/5770 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5770 addr: 0x0x7ffc1eb97cf0 data: 0x0x7ffc1eb97cf0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 7ffbe854a51a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 0, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value ffffffffffffffff, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 0, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 7ffca6a56190, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56190, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 7ffca6a561d0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 0, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 1200011, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 7ffbe828d720, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffbe828d9f0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 246, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 0, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 0, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value 38, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5770 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x91c76f0, size = 165 on 5770/5770 | |
[irpc.C:1264-U] - Writing RPC on 5770 | |
[irpc.C:781-U] - Writing rpc 5 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91c7450, size = 165 on 5770/5770 | |
[irpc.C:799-U] - IRPC: Setting 5770/5770 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5770/5770: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5770 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5770 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5770/5770 to running | |
[process.C:4312-U] - Restoring 5770/5770 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:2943-U] - intCont on thread 5770/5770 | |
[linux.C:1435-U] - Continuing thread 5770 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5770 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5770 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5770/5770 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5770/5770 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5770: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5770/5770 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5770/5770 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 5 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5770/5770 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5770 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5770 handler stopped | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5770 before CB | |
[process.C:4287-U] - Desyncing 5770/5770 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x50 data: 0x(nil) (return: 1342177280) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x50000000 | |
[process.C:3820-U] - Returning register value 50000000 for register x86_64::rax on 5770 | |
[response.C:304-U] - Waiting for async event 263, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5770/5770 after CB | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 5 completion on 5770/5770 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x91c76f0 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91c76f0, size = 165 on 5770/5770 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5770 | |
[linux.C:2709-U] - Register x86_64::rip gets value 7ffbe854a51a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 0, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value ffffffffffffffff, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 0, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 7ffca6a56190, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56190, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 7ffca6a561d0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 0, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 1200011, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 7ffbe828d720, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffbe828d9f0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 246, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 0, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 0, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value 38, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5770 addr: 0x0x7ffc1eb97d60 data: 0x0x7ffc1eb97d60 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5770 | |
[process.C:3718-U] - Successfully set all registers for 5770 | |
[irpc.C:1145-U] - RPC 5 is moving to state finished | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6844-U] - User wants to write memory to remote addr 0x50000000 from buffer 0x0x91c8440 of size 181 | |
[process.C:1547-U] - Writing to remote memory 50000000 from 0x91c8440, size = 181 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 266, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x402dd7 from buffer 0x0x91c96f0 of size 5 | |
[process.C:1547-U] - Writing to remote memory 402dd7 from 0x91c96f0, size = 5 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 267, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rip | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffbe854a51a for register x86_64::rip on 5770 | |
[response.C:304-U] - Waiting for async event 268, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rsp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a56190 for register x86_64::rsp on 5770 | |
[response.C:304-U] - Waiting for async event 269, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rbp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a561d0 for register x86_64::rbp on 5770 | |
[response.C:304-U] - Waiting for async event 270, complete | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 6 to process 5770, selecting a thread... | |
[irpc.C:357-U] - Thread 5770 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5770 for iRPC 6 | |
[irpc.C:381-U] - Posting iRPC 6 to thread 5770 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 6 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5770: | |
U-6(165), | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:3516-U] - Found thread 5770/5770 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5770/5770 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 6 on 5770/5770 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 6 on 5770/5770 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5770/5770 | |
[irpc.C:715-U] - Saving state for iRPC 6 | |
[irpc.C:735-U] - Saving original application registers for 5770/5770 | |
[process.C:3632-U] - Reading registers for thread 5770 | |
[process.C:3646-U] - plat_getAllRegisters on 5770/5770 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5770 addr: 0x0x7ffc1eb97cf0 data: 0x0x7ffc1eb97cf0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 7ffbe854a51a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 0, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value ffffffffffffffff, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 0, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 7ffca6a56190, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56190, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 7ffca6a561d0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 0, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 1200011, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 7ffbe828d720, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffbe828d9f0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 246, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 0, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 0, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value 38, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5770 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x91dbc70, size = 165 on 5770/5770 | |
[irpc.C:1264-U] - Writing RPC on 5770 | |
[irpc.C:781-U] - Writing rpc 6 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91db9d0, size = 165 on 5770/5770 | |
[irpc.C:799-U] - IRPC: Setting 5770/5770 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5770/5770: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5770 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5770 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5770/5770 to running | |
[process.C:4312-U] - Restoring 5770/5770 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:2943-U] - intCont on thread 5770/5770 | |
[linux.C:1435-U] - Continuing thread 5770 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5770 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5770 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5770/5770 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5770/5770 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5770: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5770/5770 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5770/5770 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 6 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5770/5770 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5770 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5770 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from running to stopped | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5770 before CB | |
[process.C:4287-U] - Desyncing 5770/5770 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5770 | |
[response.C:304-U] - Waiting for async event 275, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5770/5770 after CB | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 6 completion on 5770/5770 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x91dbc70 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91dbc70, size = 165 on 5770/5770 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5770 | |
[linux.C:2709-U] - Register x86_64::rip gets value 7ffbe854a51a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 0, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value ffffffffffffffff, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 0, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 7ffca6a56190, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56190, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 7ffca6a561d0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 0, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 1200011, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 7ffbe828d720, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffbe828d9f0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 246, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 0, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 0, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value 38, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5770 addr: 0x0x7ffc1eb97d60 data: 0x0x7ffc1eb97d60 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5770 | |
[process.C:3718-U] - Successfully set all registers for 5770 | |
[irpc.C:1145-U] - RPC 6 is moving to state finished | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6605-U] - Running SYNC RPC | |
[irpc.C:323-U] - Posting iRPC 7 to process 5770, selecting a thread... | |
[irpc.C:357-U] - Thread 5770 has 0 running/posted iRPCs | |
[irpc.C:371-U] - Selected thread 5770 for iRPC 7 | |
[irpc.C:381-U] - Posting iRPC 7 to thread 5770 | |
[process.C:8340-U] - Adjusting counter SyncRPCs by 1, before 0, after 1 | |
[irpc.C:436-U] - RPC 7 already has allocated memory, added to end | |
[irpc.C:501-U] - Posted iRPC list for 5770: | |
U-7(165), | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[process.C:1024-U] - Polling for events = !F && ((T && !F && F) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event Nop from mailbox | |
[handler.C:402-U] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-U] - Have event Nop on Nop Handler | |
[handler.C:437-U] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:3516-U] - Found thread 5770/5770 ready to run IRPC, not continuing | |
[process.C:4287-U] - Desyncing 5770/5770 irpc setup state to level 1 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from dontcare to stopped | |
[event.C:133-U] - Setting callback suppress for RPCLaunch | |
[mailbox.C:120-U] - Added event RPCLaunch to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, irpc setup: stopped, code: -----S----------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event RPCLaunch from mailbox | |
[handler.C:402-U] - Event RPCLaunch added to handle list with handler iRPC Launch Handler | |
[handler.C:419-U] - Have event RPCLaunch on iRPC Launch Handler | |
[handler.C:437-U] - Handling event 'RPCLaunch' with handler 'iRPC Launch Handler' | |
[irpc.C:1221-U] - Handling next posted irpc 7 on 5770/5770 of type User in state Prepping | |
[irpc.C:1229-U] - Marking RPC 7 on 5770/5770 as prepped | |
[irpc.C:1239-U] - Saving RPC state on 5770/5770 | |
[irpc.C:715-U] - Saving state for iRPC 7 | |
[irpc.C:735-U] - Saving original application registers for 5770/5770 | |
[process.C:3632-U] - Reading registers for thread 5770 | |
[process.C:3646-U] - plat_getAllRegisters on 5770/5770 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 12 0xc pid: 5770 addr: 0x0x7ffc1eb97cf0 data: 0x0x7ffc1eb97cf0 (return: 0) | |
[linux.C:2431-U] - Register x86_64::rip has value 7ffbe854a51a, offset 128 | |
[linux.C:2431-U] - Register x86_64::rax has value 0, offset 80 | |
[linux.C:2431-U] - Register x86_64::rcx has value ffffffffffffffff, offset 88 | |
[linux.C:2431-U] - Register x86_64::rdx has value 0, offset 96 | |
[linux.C:2431-U] - Register x86_64::rbx has value 7ffca6a56190, offset 40 | |
[linux.C:2431-U] - Register x86_64::rsp has value 7ffca6a56190, offset 152 | |
[linux.C:2431-U] - Register x86_64::rbp has value 7ffca6a561d0, offset 32 | |
[linux.C:2431-U] - Register x86_64::rsi has value 0, offset 104 | |
[linux.C:2431-U] - Register x86_64::rdi has value 1200011, offset 112 | |
[linux.C:2431-U] - Register x86_64::r8 has value 7ffbe828d720, offset 72 | |
[linux.C:2431-U] - Register x86_64::r9 has value 0, offset 64 | |
[linux.C:2431-U] - Register x86_64::r10 has value 7ffbe828d9f0, offset 56 | |
[linux.C:2431-U] - Register x86_64::r11 has value 246, offset 48 | |
[linux.C:2431-U] - Register x86_64::r12 has value 0, offset 24 | |
[linux.C:2431-U] - Register x86_64::r13 has value 0, offset 16 | |
[linux.C:2431-U] - Register x86_64::r14 has value 0, offset 8 | |
[linux.C:2431-U] - Register x86_64::r15 has value 0, offset 0 | |
[linux.C:2431-U] - Register x86_64::ds has value 0, offset 184 | |
[linux.C:2431-U] - Register x86_64::es has value 0, offset 192 | |
[linux.C:2431-U] - Register x86_64::fs has value 0, offset 200 | |
[linux.C:2431-U] - Register x86_64::gs has value 0, offset 208 | |
[linux.C:2431-U] - Register x86_64::cs has value 33, offset 136 | |
[linux.C:2431-U] - Register x86_64::ss has value 2b, offset 160 | |
[linux.C:2431-U] - Register x86_64::flags has value 246, offset 144 | |
[linux.C:2431-U] - Register x86_64::orax has value 38, offset 120 | |
[linux.C:2431-U] - Register x86_64::fsbase has value 7ffbe828d720, offset 168 | |
[linux.C:2431-U] - Register x86_64::gsbase has value 0, offset 176 | |
[linux.C:2431-U] - Register x86_64::dr0 has value 0, offset 848 | |
[linux.C:2431-U] - Register x86_64::dr1 has value 0, offset 856 | |
[linux.C:2431-U] - Register x86_64::dr2 has value 0, offset 864 | |
[linux.C:2431-U] - Register x86_64::dr3 has value 0, offset 872 | |
[linux.C:2431-U] - Register x86_64::dr4 has value 0, offset 880 | |
[linux.C:2431-U] - Register x86_64::dr5 has value 0, offset 888 | |
[linux.C:2431-U] - Register x86_64::dr6 has value 0, offset 896 | |
[linux.C:2431-U] - Register x86_64::dr7 has value 0, offset 904 | |
[process.C:3670-U] - Successfully retrieved all registers for 5770 | |
[irpc.C:748-U] - Saving original 165 bytes of memory at 7ffbe84ca3d0 from application for 5770/5770 | |
[process.C:1489-U] - Reading from remote memory 7ffbe84ca3d0 to 0x91dbf90, size = 165 on 5770/5770 | |
[irpc.C:1264-U] - Writing RPC on 5770 | |
[irpc.C:781-U] - Writing rpc 7 memory to 7ffbe84ca3d0->7ffbe84ca475 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91dbd20, size = 165 on 5770/5770 | |
[irpc.C:799-U] - IRPC: Setting 5770/5770 PC to 7ffbe84ca3d8 | |
[process.C:3842-U] - 5770/5770: Setting x86_64::rip to 0x7ffbe84ca3d8... | |
[process.C:3867-U] - Setting register x86_64::rip for thread 5770 to 7ffbe84ca3d8 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 6 0x6 pid: 5770 addr: 0x0x80 data: 0x0x7ffbe84ca3d8 (return: 0) | |
[linux.C:2791-U] - Set register x86_64::rip (size 8, offset 128) to value 7ffbe84ca3d8 | |
[irpc.C:828-U] - Moving next iRPC for 5770/5770 to running | |
[process.C:4312-U] - Restoring 5770/5770 irpc setup state to level 0 | |
[process.C:4409-U] - Changing irpc setup state for 5770/5770 from stopped to dontcare | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:3508-U] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Running | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:2943-U] - intCont on thread 5770/5770 | |
[linux.C:1435-U] - Continuing thread 5770 | |
[linux.C:1523-U] - Calling PTRACE_CONT on 5770 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5770 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from stopped to running | |
[process.C:8340-U] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-U] - Changing generator state for 5770/5770 from stopped to running | |
[process.C:5870-U] - Clearing register pool for 5770/5770 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1024-U] - Blocking for events = !F && ((T && !T && ?) || T || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 1407 for pid 5770: | |
[linux.C:181-G] - Stopped with signal 5 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5770/5770 | |
[linux.C:310-G] - ARM-debug: status 0x57f | |
[linux.C:315-G] - Decoded to signal 5 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x80 data: 0x(nil) (return: 140719910855796) | |
[linux.C:2500-G] - Register x86_64::rip has value 0x7ffbe84ca474 | |
[irpc.C:941-G] - 5770/5770 trap at 7ffbe84ca473 lies between 7ffbe84ca3d0 and 7ffbe84ca475, is iRPC 7 trap | |
[linux.C:618-G] - Decoded event to rpc completion on 5770/5770 at 7ffbe84ca473 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event RPC is thread synchronous, marking thread 5770 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:4409-G] - Changing generator state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event RPC to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event RPC from mailbox | |
[process.C:2306-U] - Event RPC is thread synchronous, marking thread 5770 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:8340-U] - Adjusting counter SyncRPCRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[handler.C:402-U] - Event RPC added to handle list with handler iRPC PreCallback Handler | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:402-U] - Event RPC added to handle list with handler Callback | |
[handler.C:402-U] - Event RPC added to handle list with handler RPC Handler | |
[handler.C:419-U] - Have event RPC on iRPC PreCallback Handler | |
[handler.C:419-U] - Have event RPC on Callback | |
[handler.C:419-U] - Have event RPC on RPC Handler | |
[handler.C:437-U] - Handling event 'RPC' with handler 'iRPC PreCallback Handler' | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[handler.C:437-U] - Handling event 'RPC' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5770 before CB | |
[process.C:4287-U] - Desyncing 5770/5770 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from dontcare to ditto | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2273-U] - Triggering callback for event 'RPC' | |
[handler.C:2278-U] - Triggering callback #0 for event 'RPC' | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rax | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 3 0x3 pid: 5770 addr: 0x0x50 data: 0x(nil) (return: 0) | |
[linux.C:2500-U] - Register x86_64::rax has value 0x0 | |
[process.C:3820-U] - Returning register value 0 for register x86_64::rax on 5770 | |
[response.C:304-U] - Waiting for async event 282, complete | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4345-U] - Leaving user state for 5770/5770 in state stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5770/5770 after CB | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'RPC' with handler 'RPC Handler' | |
[irpc.C:1039-U] - Handling RPC 7 completion on 5770/5770 | |
[irpc.C:1061-U] - Restoring memory to 7ffbe84ca3d0 from 0x91dbf90 of size 165 | |
[process.C:1547-U] - Writing to remote memory 7ffbe84ca3d0 from 0x91dbf90, size = 165 on 5770/5770 | |
[irpc.C:1104-U] - Restoring all registers | |
[process.C:3701-U] - Setting registers for thread 5770 | |
[linux.C:2709-U] - Register x86_64::rip gets value 7ffbe854a51a, offset 128 | |
[linux.C:2709-U] - Register x86_64::rax gets value 0, offset 80 | |
[linux.C:2709-U] - Register x86_64::rcx gets value ffffffffffffffff, offset 88 | |
[linux.C:2709-U] - Register x86_64::rdx gets value 0, offset 96 | |
[linux.C:2709-U] - Register x86_64::rbx gets value 7ffca6a56190, offset 40 | |
[linux.C:2709-U] - Register x86_64::rsp gets value 7ffca6a56190, offset 152 | |
[linux.C:2709-U] - Register x86_64::rbp gets value 7ffca6a561d0, offset 32 | |
[linux.C:2709-U] - Register x86_64::rsi gets value 0, offset 104 | |
[linux.C:2709-U] - Register x86_64::rdi gets value 1200011, offset 112 | |
[linux.C:2709-U] - Register x86_64::r8 gets value 7ffbe828d720, offset 72 | |
[linux.C:2709-U] - Register x86_64::r9 gets value 0, offset 64 | |
[linux.C:2709-U] - Register x86_64::r10 gets value 7ffbe828d9f0, offset 56 | |
[linux.C:2709-U] - Register x86_64::r11 gets value 246, offset 48 | |
[linux.C:2709-U] - Register x86_64::r12 gets value 0, offset 24 | |
[linux.C:2709-U] - Register x86_64::r13 gets value 0, offset 16 | |
[linux.C:2709-U] - Register x86_64::r14 gets value 0, offset 8 | |
[linux.C:2709-U] - Register x86_64::r15 gets value 0, offset 0 | |
[linux.C:2709-U] - Register x86_64::ds gets value 0, offset 184 | |
[linux.C:2709-U] - Register x86_64::es gets value 0, offset 192 | |
[linux.C:2709-U] - Register x86_64::fs gets value 0, offset 200 | |
[linux.C:2709-U] - Register x86_64::gs gets value 0, offset 208 | |
[linux.C:2709-U] - Register x86_64::cs gets value 33, offset 136 | |
[linux.C:2709-U] - Register x86_64::ss gets value 2b, offset 160 | |
[linux.C:2709-U] - Register x86_64::flags gets value 246, offset 144 | |
[linux.C:2709-U] - Register x86_64::orax gets value 38, offset 120 | |
[linux.C:2709-U] - Register x86_64::fsbase gets value 7ffbe828d720, offset 168 | |
[linux.C:2709-U] - Register x86_64::gsbase gets value 0, offset 176 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 13 0xd pid: 5770 addr: 0x0x7ffc1eb97d60 data: 0x0x7ffc1eb97d60 (return: 0) | |
[linux.C:2633-U] - Successfully set the values of all registers for 5770 | |
[process.C:3718-U] - Successfully set all registers for 5770 | |
[irpc.C:1145-U] - RPC 7 is moving to state finished | |
[process.C:8340-U] - Adjusting counter SyncRPCs by -1, before 1, after 0 | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:6170-U] - User triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1064-U] - Poll failed to find events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return false, 'cause we're done | |
[process.C:6180-U] - Polling Process::handleEvents returning false due to no events | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6844-U] - User wants to write memory to remote addr 0x500000b8 from buffer 0x0x91dc040 of size 2102 | |
[process.C:1547-U] - Writing to remote memory 500000b8 from 0x91dc040, size = 2102 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 285, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acde7 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acde7 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acde7 to 0x91e0150, size = 1 on 5770/5770 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x24 | |
[response.C:304-U] - Waiting for async event 286, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acde7 from 0x7ffc1eb98c20, size = 1 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 287, complete | |
[process.C:5175-U] - Prepping breakpoint at 31db8acde0 | |
[process.C:5056-U] - Saving original data for breakpoint insertion at 31db8acde0 +1 | |
[process.C:1489-U] - Reading from remote memory 31db8acde0 to 0x91e02d0, size = 1 on 5770/5770 | |
[process.C:5062-U] - Buffer contents from read breakpoint: | |
[process.C:5064-U] - 0x68 | |
[response.C:304-U] - Waiting for async event 288, complete | |
[process.C:1547-U] - Writing to remote memory 31db8acde0 from 0x7ffc1eb98c20, size = 1 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 289, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acdf1 from buffer 0x0x91dff20 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acdf1 from 0x91dff20, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 290, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acd30 from buffer 0x0x91e0530 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acd30 from 0x91e0530, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 291, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acd1c from buffer 0x0x91e0740 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acd1c from 0x91e0740, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 292, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8accfb from buffer 0x0x91e0950 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8accfb from 0x91e0950, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 293, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8accb8 from buffer 0x0x91e1030 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8accb8 from 0x91e1030, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 294, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acca3 from buffer 0x0x91e1240 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acca3 from 0x91e1240, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 295, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc93 from buffer 0x0x91e1450 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc93 from 0x91e1450, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 296, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc79 from buffer 0x0x91e1710 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc79 from 0x91e1710, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 297, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acc1e from buffer 0x0x91e1be0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acc1e from 0x91e1be0, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 298, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acbe8 from buffer 0x0x91e20b0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acbe8 from 0x91e20b0, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 299, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acbc2 from buffer 0x0x91e24d0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acbc2 from 0x91e24d0, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 300, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb84 from buffer 0x0x91e26e0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb84 from 0x91e26e0, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 301, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb27 from buffer 0x0x91e2bb0 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb27 from 0x91e2bb0, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 302, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acb05 from buffer 0x0x91e2e70 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acb05 from 0x91e2e70, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 303, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acad9 from buffer 0x0x91e3340 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acad9 from 0x91e3340, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 304, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acac0 from buffer 0x0x91e3600 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acac0 from 0x91e3600, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 305, complete | |
[process.C:6844-U] - User wants to write memory to remote addr 0x31db8acab0 from buffer 0x0x91e3810 of size 14 | |
[process.C:1547-U] - Writing to remote memory 31db8acab0 from 0x91e3810, size = 14 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 306, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rip | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffbe854a51a for register x86_64::rip on 5770 | |
[response.C:304-U] - Waiting for async event 307, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rsp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a56190 for register x86_64::rsp on 5770 | |
[response.C:304-U] - Waiting for async event 308, complete | |
[process.C:3746-U] - Get register value for thread 5770, register x86_64::rbp | |
[process.C:3789-U] - Had cached register value | |
[process.C:3820-U] - Returning register value 7ffca6a561d0 for register x86_64::rbp on 5770 | |
[response.C:304-U] - Waiting for async event 309, complete | |
[procset.C:1464-U] - User continuing entire process 5770 | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 2 + 0 + 0 = 2 | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event Nop from mailbox | |
[handler.C:402-H] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-H] - Have event Nop on Nop Handler | |
[handler.C:437-H] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-H] - At top of syncRunState for 5770 | |
[process.C:3283-H] - 5770/5770: setting target state to Running | |
[process.C:3508-H] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:835-H] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-H] - 5770/5770: setting target state to Running | |
[process.C:847-H] - Current Threading State for 5770: | |
[process.C:863-H] - 5770/5770 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5770 | |
[process.C:2943-H] - intCont on thread 5770/5770 | |
[linux.C:1435-H] - Continuing thread 5770 | |
[linux.C:1523-H] - Calling PTRACE_CONT on 5770 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5770 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing handler state for 5770/5770 from stopped to running | |
[process.C:8340-H] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing generator state for 5770/5770 from stopped to running | |
[process.C:5870-H] - Clearing register pool for 5770/5770 | |
[memcache.C:573-H] - Clearing memCache | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event Nop from mailbox | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[handler.C:402-H] - Event Nop added to handle list with handler Nop Handler | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[handler.C:419-H] - Have event Nop on Nop Handler | |
[handler.C:437-H] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-H] - At top of syncRunState for 5766 | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:3508-H] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-H] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:847-H] - Current Threading State for 5766: | |
[process.C:863-H] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5766 | |
[process.C:2943-H] - intCont on thread 5766/5766 | |
[linux.C:175-G] - Waitpid return status 394623 for pid 5770: | |
[linux.C:181-G] - Stopped with signal 5 | |
[linux.C:1435-H] - Continuing thread 5766 | |
[generator.C:209-G] - Got event | |
[linux.C:1523-H] - Calling PTRACE_CONT on 5766 with signal 0 | |
[generator.C:144-G] - Setting generator state to decoding | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by 1, before 1, after 2 | |
[process.C:4409-H] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-H] - Adjusting counter GeneratorRunningThreads by 1, before 1, after 2 | |
[process.C:4409-H] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-H] - Clearing register pool for 5766/5766 | |
[memcache.C:573-H] - Clearing memCache | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[process.C:1043-H] - Returning after handling events | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[linux.C:307-G] - Decoding event for 5770/5770 | |
[process.C:6170-U] - User triggered event handling | |
[linux.C:310-G] - ARM-debug: status 0x6057f | |
[linux.C:315-G] - Decoded to signal 5 | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = true | |
[linux.C:430-G] - Decoded event to pre-exit on 5770/5770 | |
[process.C:1024-U] - Blocking for events = !F && ((T && !F && T) || ? || ? || ? || ? || ? || ? || ? || ?) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 16897 0x4201 pid: 5770 addr: 0x(nil) data: 0x0x7f6c7584f698 (return: 0) | |
[mailbox.C:155-U] - Blocking for events from mailbox, queue size = 0 | |
[linux.C:447-G] - Decoded event to pre-exit of process 5770/5770 with code 138 | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2306-G] - Event pre-Exit is thread synchronous, marking thread 5770 generator stopped | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 2, after 1 | |
[process.C:4409-G] - Changing generator state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event pre-Exit to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[mailbox.C:171-U] - Returning event pre-Exit from mailbox | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:2306-U] - Event pre-Exit is thread synchronous, marking thread 5770 handler stopped | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 2, after 1 | |
[linux.C:175-G] - Waitpid return status 394623 for pid 5766: | |
[linux.C:181-G] - Stopped with signal 5 | |
[process.C:4409-U] - Changing handler state for 5770/5770 from running to stopped | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[handler.C:402-U] - Event pre-Exit added to handle list with handler Pre Exit | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x6057f | |
[linux.C:315-G] - Decoded to signal 5 | |
[linux.C:430-G] - Decoded event to pre-exit on 5766/5766 | |
[handler.C:402-U] - Event pre-Exit added to handle list with handler Callback | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 16897 0x4201 pid: 5766 addr: 0x(nil) data: 0x0x7f6c7584f698 (return: 0) | |
[handler.C:419-U] - Have event pre-Exit on Pre Exit | |
[linux.C:447-G] - Decoded event to pre-exit of process 5766/5766 with code 134 | |
[handler.C:419-U] - Have event pre-Exit on Callback | |
[generator.C:144-G] - Setting generator state to statesync | |
[handler.C:437-U] - Handling event 'pre-Exit' with handler 'Pre Exit' | |
[process.C:2306-G] - Event pre-Exit is thread synchronous, marking thread 5766 generator stopped | |
[handler.C:847-U] - Handling pre-exit for process 5770 on thread 5770 | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[handler.C:437-U] - Handling event 'pre-Exit' with handler 'Callback' | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to stopped | |
[handler.C:2250-U] - Changing callback state of 5770 before CB | |
[generator.C:144-G] - Setting generator state to queueing | |
[process.C:4287-U] - Desyncing 5770/5770 callback state to level 1 | |
[mailbox.C:120-G] - Added event pre-Exit to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from dontcare to ditto | |
[generator.C:144-G] - Setting generator state to none | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:2273-U] - Triggering callback for event 'pre-Exit' | |
[handler.C:2278-U] - Triggering callback #0 for event 'pre-Exit' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5770/5770 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5770/5770 after CB | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[process.C:798-U] - At top of syncRunState for 5770 | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-U] - 5770/5770: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5770: | |
[process.C:863-U] - 5770/5770 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5770 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event pre-Exit from mailbox | |
[process.C:2306-U] - Event pre-Exit is thread synchronous, marking thread 5766 handler stopped | |
[process.C:8340-U] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-U] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-U] - Event pre-Exit added to handle list with handler Pre Exit | |
[handler.C:402-U] - Event pre-Exit added to handle list with handler Callback | |
[handler.C:419-U] - Have event pre-Exit on Pre Exit | |
[handler.C:419-U] - Have event pre-Exit on Callback | |
[handler.C:437-U] - Handling event 'pre-Exit' with handler 'Pre Exit' | |
[handler.C:847-U] - Handling pre-exit for process 5766 on thread 5766 | |
[handler.C:437-U] - Handling event 'pre-Exit' with handler 'Callback' | |
[handler.C:2250-U] - Changing callback state of 5766 before CB | |
[process.C:4287-U] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2273-U] - Triggering callback for event 'pre-Exit' | |
[handler.C:2278-U] - Triggering callback #0 for event 'pre-Exit' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[handler.C:2307-U] - Handling return value for main process | |
[handler.C:2232-U] - Callbacks returned process stop | |
[process.C:4409-U] - Changing user state for 5766/5766 from running to stopped | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5766/5766 after CB | |
[process.C:4312-U] - Restoring 5766/5766 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5766/5766 from ditto to dontcare | |
[process.C:798-U] - At top of syncRunState for 5766 | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:835-U] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-U] - 5766/5766: setting target state to Stopped | |
[process.C:847-U] - Current Threading State for 5766: | |
[process.C:863-U] - 5766/5766 hand: stopped, gen: stopped, user: stopped, code: ----------------SSS | |
[process.C:872-U] - Running plat_syncRunState on 5766 | |
[process.C:1024-U] - Polling for events = !F && ((T && !T && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6867-U] - User wants to read memory from 0x605b84 to 0x0x7ffc1eb99bac of size 4 | |
[process.C:1489-U] - Reading from remote memory 605b84 to 0x7ffc1eb99bac, size = 4 on 5770/5770 | |
[response.C:304-U] - Waiting for async event 310, complete | |
[procset.C:1464-U] - User continuing entire process 5770 | |
[process.C:4409-U] - Changing user state for 5770/5770 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event Nop from mailbox | |
[handler.C:402-H] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-H] - Have event Nop on Nop Handler | |
[handler.C:437-H] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-H] - At top of syncRunState for 5770 | |
[process.C:3283-H] - 5770/5770: setting target state to Running | |
[process.C:3508-H] - Checking thread 5770/5770 for events thrown before continue | |
[process.C:835-H] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-H] - 5770/5770: setting target state to Running | |
[process.C:847-H] - Current Threading State for 5770: | |
[process.C:863-H] - 5770/5770 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5770 | |
[process.C:2943-H] - intCont on thread 5770/5770 | |
[linux.C:1435-H] - Continuing thread 5770 | |
[linux.C:1523-H] - Calling PTRACE_CONT on 5770 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5770 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing handler state for 5770/5770 from stopped to running | |
[process.C:8340-H] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing generator state for 5770/5770 from stopped to running | |
[process.C:5870-H] - Clearing register pool for 5770/5770 | |
[memcache.C:573-H] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[process.C:1043-H] - Returning after handling events | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[linux.C:175-G] - Waitpid return status 35328 for pid 5770: | |
[linux.C:177-G] - Exited with 138 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5770/5770 | |
[linux.C:310-G] - ARM-debug: status 0x8a00 | |
[linux.C:771-G] - Decoded event to exit of process 5770/5770 with code 138 | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:8340-G] - Adjusting counter GeneratorNonExitedThreads by -1, before 2, after 1 | |
[process.C:4409-G] - Changing generator state for 5770/5770 from running to exited | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2317-G] - Event post-Exit is process synchronous, marking process 5770 generator stopped | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event post-Exit to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[process.C:8584-H] - Handler starting to check for events | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event post-Exit from mailbox | |
[process.C:2317-H] - Event post-Exit is process synchronous, marking process 5770 handler stopped | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-H] - Changing handler state for 5770/5770 from running to stopped | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Post Exit | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Callback | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Post Exit Cleanup | |
[handler.C:419-H] - Have event post-Exit on Post Exit | |
[handler.C:419-H] - Have event post-Exit on Callback | |
[handler.C:419-H] - Have event post-Exit on Post Exit Cleanup | |
[handler.C:437-H] - Handling event 'post-Exit' with handler 'Post Exit' | |
[handler.C:649-H] - Handling post-exit for process 5770 on thread 5770 | |
[process.C:727-H] - Changing state of process from running to exited on 5770 | |
[process.C:741-H] - Setting state of all threads in 5770 to exited | |
[process.C:4409-H] - Changing user state for 5770/5770 from running to exited | |
[process.C:4409-H] - Changing handler state for 5770/5770 from stopped to exited | |
[process.C:4345-H] - Leaving generator state for 5770/5770 in state exited | |
[procpool.C:71-H] - Removing process 5770 from pool | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:308-G] - No live processes, ret false | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:437-H] - Handling event 'post-Exit' with handler 'Callback' | |
[handler.C:2250-H] - Changing callback state of 5770 before CB | |
[process.C:4287-H] - Desyncing 5770/5770 callback state to level 1 | |
[process.C:4409-H] - Changing callback state for 5770/5770 from dontcare to ditto | |
[process.C:5657-H] - noteEvent - 1 | |
[handler.C:449-H] - Handler Callback delaying for user thread | |
[mailbox.C:120-H] - Added event post-Exit to mailbox, size = 0 + 0 + 1 = 1 | |
[process.C:798-H] - At top of syncRunState for 5770 | |
[process.C:3283-H] - 5770/5770: setting target state to Stopped | |
[process.C:835-H] - Checking if any ProcStop events on 5770 are ready | |
[process.C:3283-H] - 5770/5770: setting target state to Stopped | |
[process.C:847-H] - Current Threading State for 5770: | |
[process.C:863-H] - 5770/5770 hand: exited, gen: exited, callback: ditto, code: -H--------------XXX | |
[process.C:872-H] - Running plat_syncRunState on 5770 | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[process.C:1043-H] - Returning after handling events | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[process.C:6867-U] - User wants to read memory from 0x605b84 to 0x0x7ffc1eb99bac of size 4 | |
[process.C:1489-U] - Reading from remote memory 605b84 to 0x7ffc1eb99bac, size = 4 on 5766/5766 | |
[response.C:304-U] - Waiting for async event 311, complete | |
[int_process.h:1739-U] - MTLock triggered event handling | |
[process.C:973-U] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:171-U] - Returning event post-Exit from mailbox | |
[handler.C:398-U] - Have event post-Exit on Post Exit (already handled) | |
[handler.C:402-U] - Event post-Exit added to handle list with handler Callback | |
[handler.C:402-U] - Event post-Exit added to handle list with handler Post Exit Cleanup | |
[handler.C:419-U] - Have event post-Exit on Callback | |
[handler.C:419-U] - Have event post-Exit on Post Exit Cleanup | |
[handler.C:437-U] - Handling event 'post-Exit' with handler 'Callback' | |
[process.C:5675-U] - clearEvent - 0 | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[handler.C:2250-U] - Changing callback state of 5770 before CB | |
[process.C:4287-U] - Desyncing 5770/5770 callback state to level 1 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from dontcare to ditto | |
[handler.C:2273-U] - Triggering callback for event 'post-Exit' | |
[handler.C:2278-U] - Triggering callback #0 for event 'post-Exit' | |
[handler.C:2289-U] - Callback #0 return cbProcStop/cbProcStop | |
[handler.C:2312-U] - Handling return value for child process/thread | |
[handler.C:2332-U] - Restoring callback state of 5770/5770 after CB | |
[process.C:4312-U] - Restoring 5770/5770 callback state to level 0 | |
[process.C:4409-U] - Changing callback state for 5770/5770 from ditto to dontcare | |
[handler.C:437-U] - Handling event 'post-Exit' with handler 'Post Exit Cleanup' | |
[handler.C:704-U] - Handling post-exit/crash cleanup for process 5770 on thread 5770 | |
[process.C:3105-U] - Setting pending stop to false, thread 5770/5770 | |
[process.C:3121-U] - Pending stop state == dontcare, ignoring | |
[process.C:3124-U] - Pending stop level is 0 | |
[process.C:1922-U] - forceGeneratorBlock - Count is now 0/0 | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:2429-U] - Deleting int_process at 0x85bc428 | |
[process.C:5604-U] - Removed process 5770 from memory image, should clean image | |
[process.C:5572-U] - Destroy memory image of old process | |
[memcache.C:573-U] - Clearing memCache | |
[process.C:1126-U] - Process is gone, skipping syncRunState and deleting handler pool | |
[process.C:1024-U] - Polling for events = !F && ((F && !? && ?) || F || F || F || F || F || F || F || F) | |
[mailbox.C:149-U] - Polled mailbox for messages, but none found | |
[process.C:1043-U] - Returning after handling events | |
[process.C:1131-U] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[int_process.h:1741-U] - MTLock triggered event handling finished | |
[procset.C:1464-U] - User continuing entire process 5766 | |
[process.C:4409-U] - Changing user state for 5766/5766 from stopped to running | |
[mailbox.C:120-U] - Added event Nop to mailbox, size = 1 + 0 + 0 = 1 | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event Nop from mailbox | |
[handler.C:402-H] - Event Nop added to handle list with handler Nop Handler | |
[handler.C:419-H] - Have event Nop on Nop Handler | |
[handler.C:437-H] - Handling event 'Nop' with handler 'Nop Handler' | |
[process.C:798-H] - At top of syncRunState for 5766 | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:3508-H] - Checking thread 5766/5766 for events thrown before continue | |
[process.C:835-H] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-H] - 5766/5766: setting target state to Running | |
[process.C:847-H] - Current Threading State for 5766: | |
[process.C:863-H] - 5766/5766 hand: stopped, gen: stopped, user: running, code: ----------------RSS | |
[process.C:872-H] - Running plat_syncRunState on 5766 | |
[process.C:2943-H] - intCont on thread 5766/5766 | |
[linux.C:1435-H] - Continuing thread 5766 | |
[linux.C:1523-H] - Calling PTRACE_CONT on 5766 with signal 0 | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
^^^^^^^^^PTRACE FINISHED^^^^^^^^^^^ | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Request: 7 0x7 pid: 5766 addr: 0x(nil) data: 0x(nil) (return: 0) | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing handler state for 5766/5766 from stopped to running | |
[process.C:8340-H] - Adjusting counter GeneratorRunningThreads by 1, before 0, after 1 | |
[process.C:4409-H] - Changing generator state for 5766/5766 from stopped to running | |
[process.C:5870-H] - Clearing register pool for 5766/5766 | |
[memcache.C:573-H] - Clearing memCache | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:288-G] - Generator has running threads, returning true from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:144-G] - Setting generator state to system_blocked | |
[generator.C:207-G] - About to getEvent() | |
[linux.C:154-G] - blocking in waitpid | |
[linux.C:175-G] - Waitpid return status 34304 for pid 5766: | |
[linux.C:177-G] - Exited with 134 | |
[generator.C:209-G] - Got event | |
[generator.C:144-G] - Setting generator state to decoding | |
[linux.C:307-G] - Decoding event for 5766/5766 | |
[linux.C:310-G] - ARM-debug: status 0x8600 | |
[linux.C:771-G] - Decoded event to exit of process 5766/5766 with code 134 | |
[process.C:8340-G] - Adjusting counter GeneratorRunningThreads by -1, before 1, after 0 | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[process.C:8340-G] - Adjusting counter GeneratorNonExitedThreads by -1, before 1, after 0 | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[process.C:4409-G] - Changing generator state for 5766/5766 from running to exited | |
[process.C:1043-H] - Returning after handling events | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[generator.C:144-G] - Setting generator state to statesync | |
[process.C:2317-G] - Event post-Exit is process synchronous, marking process 5766 generator stopped | |
[process.C:6527-U] - Error: allThreadsStopped on exited process | |
[generator.C:144-G] - Setting generator state to queueing | |
[mailbox.C:120-G] - Added event post-Exit to mailbox, size = 1 + 0 + 0 = 1 | |
[generator.C:144-G] - Setting generator state to none | |
[process.C:8584-H] - Handler starting to check for events | |
[generator.C:144-G] - Setting generator state to process_blocked | |
[process.C:973-H] - Top of waitAndHandleEvents. Block = false | |
[generator.C:429-G] - Checking for live processes | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:292-G] - Generator has all exited threads, returning false from hasLiveProc | |
[generator.C:431-G] - Checked and found no live processes | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:171-H] - Returning event post-Exit from mailbox | |
[process.C:2317-H] - Event post-Exit is process synchronous, marking process 5766 handler stopped | |
[process.C:8340-H] - Adjusting counter HandlerRunningThreads by -1, before 1, after 0 | |
[process.C:4409-H] - Changing handler state for 5766/5766 from running to stopped | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Post Exit | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Callback | |
[handler.C:402-H] - Event post-Exit added to handle list with handler Post Exit Cleanup | |
[handler.C:419-H] - Have event post-Exit on Post Exit | |
[handler.C:419-H] - Have event post-Exit on Callback | |
[handler.C:419-H] - Have event post-Exit on Post Exit Cleanup | |
[handler.C:437-H] - Handling event 'post-Exit' with handler 'Post Exit' | |
[handler.C:649-H] - Handling post-exit for process 5766 on thread 5766 | |
[process.C:727-H] - Changing state of process from running to exited on 5766 | |
[process.C:741-H] - Setting state of all threads in 5766 to exited | |
[process.C:4409-H] - Changing user state for 5766/5766 from running to exited | |
[process.C:4409-H] - Changing handler state for 5766/5766 from stopped to exited | |
[process.C:4345-H] - Leaving generator state for 5766/5766 in state exited | |
[procpool.C:71-H] - Removing process 5766 from pool | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:292-G] - Generator has all exited threads, returning false from hasLiveProc | |
[generator.C:431-G] - Checked and found no live processes | |
[handler.C:437-H] - Handling event 'post-Exit' with handler 'Callback' | |
[handler.C:2250-H] - Changing callback state of 5766 before CB | |
[process.C:4287-H] - Desyncing 5766/5766 callback state to level 1 | |
[process.C:4409-H] - Changing callback state for 5766/5766 from dontcare to ditto | |
[process.C:5657-H] - noteEvent - 1 | |
[handler.C:449-H] - Handler Callback delaying for user thread | |
[mailbox.C:120-H] - Added event post-Exit to mailbox, size = 0 + 0 + 1 = 1 | |
[process.C:798-H] - At top of syncRunState for 5766 | |
[process.C:3283-H] - 5766/5766: setting target state to Stopped | |
[process.C:835-H] - Checking if any ProcStop events on 5766 are ready | |
[process.C:3283-H] - 5766/5766: setting target state to Stopped | |
[process.C:847-H] - Current Threading State for 5766: | |
[process.C:863-H] - 5766/5766 hand: exited, gen: exited, callback: ditto, code: -H--------------XXX | |
[process.C:872-H] - Running plat_syncRunState on 5766 | |
[process.C:1024-H] - Polling for events = !T && ((? && !? && ?) || ? || ? || ? || ? || ? || ? || ? || ?) | |
[mailbox.C:149-H] - Polled mailbox for messages, but none found | |
[process.C:1043-H] - Returning after handling events | |
[process.C:1131-H] - Leaving WaitAndHandleEvents with return true, 'cause we're done | |
[process.C:8584-H] - Handler starting to check for events | |
[process.C:8592-H] - Events already handled, going back to sleep | |
[generator.C:144-U] - Setting generator state to exiting | |
[linux.C:1589-U] - Sending 12 to 5765 | |
[generator.C:144-U] - Setting generator state to exiting | |
[generator.C:278-G] - Entry to generator::hasLiveProc() | |
[generator.C:292-G] - Generator has all exited threads, returning false from hasLiveProc | |
[generator.C:442-G] - processWait returning true | |
[generator.C:190-G] - Generator exiting after processWait | |
[generator.C:144-G] - Setting generator state to none | |
[generator.C:412-G] - Generator thread exiting | |
[generator.C:144-U] - Setting generator state to exiting |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment