Created
October 29, 2011 11:09
-
-
Save dtatulea/1324338 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
dragos@dragos-tp:~/wrk/llvm_build/Debug+Asserts/bin$ ./lldb ../../../lldb_tests/run | |
Traceback (most recent call last): | |
File "<console>", line 1, in <module> | |
ImportError: No module named gnu_libstdcpp | |
Current executable set to '../../../lldb_tests/run' (x86_64). | |
(lldb) runProcess::SetPublicState (launching) | |
Process::SetPrivateState (launching) | |
thread created | |
ptrace(PTRACE_SETOPTIONS, 18857, (nil), 0x40) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 991 | |
Discarding thread plans for thread (tid = 0x49a9, force 1) | |
Pushing plan: "Base thread plan.", tid = 0x49a9. | |
LinuxThread::LinuxThread (tid = 18857) | |
ProcessMonitor::Launch() adding pid = 18857 | |
Process::SetPrivateState (stopped) | |
Process::SetPrivateState (stopped) stop_id = 1 | |
Process::WaitForStateChangedEventsPrivate (timeout = 0x7fff791e64e0, event_sp)... | |
Process::WaitForStateChangedEventsPrivate (timeout = 0x7fff791e64e0, event_sp) => launching | |
Process::HandlePrivateEvent (pid = 18857) broadcasting new state launching (old state launching) to public | |
Process::WaitForStateChangedEventsPrivate (timeout = 0x7fff791e64e0, event_sp)... | |
Process::WaitForStateChangedEventsPrivate (timeout = 0x7fff791e64e0, event_sp) => stopped | |
Target::CreateBreakpoint (internal = yes) => break_id = -1: address = 0x0000000000400410 | |
Process::EnableSoftwareBreakpoint (site_id = 1) addr = 0x400410 | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x1b29a04, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0x31 (0xffffffff8949ed31) | |
ProcessMonitor::DoWriteMemory(18857, 8, 0x400410, 0x1b29a0c, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ptrace(PTRACE_POKEDATA, 18857, 0x400410, 0xffffffff8949edcc) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 182 | |
ProcessMonitor::DoWriteMemory() [0x400410]:0xcc (0xffffffff8949edcc) | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x7fff791e5e90, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0xcc (0xffffffff8949edcc) | |
Process::EnableSoftwareBreakpoint (site_id = 1) addr = 0x400410 -- SUCCESS | |
ProcessLinux::RefreshStateAfterStop() | |
ProcessLinux::RefreshStateAfterStop() pid = 18857 | |
LinuxThread::Notify () message kind = 'eTraceMessage' | |
ProcessLinux::UpdateThreadList() (pid = 18857) | |
ProcessLinux::UpdateThreadList() updated pid = 18857 | |
ThreadList::ShouldStop: 1 threads | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0xe4c4b5b0 | |
ThreadList::ShouldStop for tid = 0x49a9, pc = 0xffffffffe4c4b5b0 | |
^^^^^^^^ Thread::ShouldStop Begin ^^^^^^^^ | |
Plan stack initial state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
Plan base plan explains stop, auto-continue 0. | |
Base plan says should stop: 1. | |
Plan stack final state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
vvvvvvvv Thread::ShouldStop End (returning 1) vvvvvvvv | |
ThreadList::ShouldStop overall should_stop = 1 | |
Process::HandlePrivateEvent (pid = 18857) broadcasting new state stopped (old state launching) to public | |
Process::WaitForStateChangedEvents (timeout = (nil), event_sp)... | |
Process::SetPublicState (launching) | |
Process::WaitForStateChangedEvents (timeout = (nil), event_sp) => launching | |
Process::WaitForStateChangedEvents (timeout = (nil), event_sp)... | |
Process::SetPublicState (stopped) | |
Process::WaitForStateChangedEvents (timeout = (nil), event_sp) => stopped | |
Process::Resume() m_stop_id = 1, public state: stopped private state: stopped | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0xe4c4b5b0 | |
Process::SetPrivateState (running) | |
LinuxThread::Resume () | |
ptrace(PTRACE_CONT, 18857, (nil), (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 539 | |
Process thinks the process has resumed. | |
Process 18857 launched: '/mnt/c/wrk/lldb_tests/run' (x86_64) | |
(lldb) thread created | |
MonitorChildProcessThreadFunction (arg = 0x1b28610) thread starting... | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil))... | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil)) => pid = 18857, status = 0x0000057f (STOPPED), signal = 5, exit_state = 0 | |
thread created | |
ptrace(PTRACE_GETSIGINFO, 18857, (nil), 0x7f437cafcca0) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 596 | |
Process::SetPrivateState (stopped) | |
Process::RunPrivateStateThread (arg = 0x1b22f00, pid = 18857) thread starting... | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
Process::SetPrivateState (stopped) stop_id = 2 | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil))... | |
ProcessLinux::UpdateThreadList() (pid = 18857) | |
ProcessLinux::UpdateThreadList() updated pid = 18857 | |
Current Plan for thread 1 (0x49a9): base plan being asked whether we should report run. | |
Process::HandlePrivateEvent (pid = 18857) broadcasting new state running (old state stopped) to public | |
Process::SetPublicState (running) | |
ptrace(PTRACE_TRACEME, 0, (nil), (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 919 | |
(lldb) Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
ProcessLinux::RefreshStateAfterStop() | |
ProcessLinux::RefreshStateAfterStop() pid = 18857 | |
LinuxThread::Notify () message kind = 'eBreakpointMessage' | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400411 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ptrace(PTRACE_POKEUSER, 18857, 0x80, 0x400410) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 404 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x98, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rsp: 0xdafe7010 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
LinuxThread::BreakNotify () PC=0x00400410 | |
ThreadList::ShouldStop: 1 threads | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ThreadList::ShouldStop for tid = 0x49a9, pc = 0x0000000000400410 | |
^^^^^^^^ Thread::ShouldStop Begin ^^^^^^^^ | |
Plan stack initial state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
Plan base plan explains stop, auto-continue 0. | |
ptrace(PTRACE_PEEKUSER, 18857, 0x98, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rsp: 0xdafe7010 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ProcessMonitor::DoReadMemory(18857, 8, 0x600ed8, 0x7f437c2fb788, 8, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x600ed8, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x600ed8]:0xffffffffe4e6c2a0 (0xffffffffe4e6c2a0) | |
ProcessMonitor::DoReadMemory(18857, 8, 0xffffffffe4e6c2a0, 0x7f437c2fb7d0, 4, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0xffffffffe4e6c2a0, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ptrace() failed; errno=5 (<unknown>) | |
Target::CreateBreakpoint (internal = yes) => break_id = -2: address = 0x0000000000000000 | |
Process::EnableSoftwareBreakpoint (site_id = 2) addr = 0x0 | |
ProcessMonitor::DoReadMemory(18857, 8, (nil), 0x1adafd4, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, (nil), (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ptrace() failed; errno=5 (<unknown>) | |
Process::EnableSoftwareBreakpoint (site_id = 2) addr = 0x0 -- FAILED: Unable to read memory at breakpoint address. | |
warning: Tried to add breakpoint site at 0x0 but it was already present. | |
Hit breakpoint location: -1.1: | |
module = /mnt/c/wrk/lldb_tests/run | |
symbol = <unknown> | |
address = 0x0000000000400410 | |
resolved = true | |
hit count = 1 | |
, continuing. | |
Base plan says should stop: 0. | |
Plan stack final state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
vvvvvvvv Thread::ShouldStop End (returning 0) vvvvvvvv | |
ThreadList::ShouldStop overall should_stop = 0 | |
ThreadList::ShouldReportStop 1 threads | |
Thread::ShouldReportStop() tid = 0x49a9: returning vote for current plan | |
ThreadPlan::ShouldReportStop() returning vote: no | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ThreadList::ShouldReportStop thread 0x49a9: pc = 0x0000000000400410, vote = no | |
ThreadList::ShouldReportStop returning no | |
Process::Resume() m_stop_id = 2, public state: running private state: stopped | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
Pushing plan: "Single stepping past breakpoint site 1 at 0x400410", tid = 0x49a9. | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400410 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x98, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rsp: 0xdafe7010 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x20, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rbp: 0x0 | |
WillResume Thread #1: tid = 0x49a9, pc = 0x00400410, sp = 0xffffffffdafe7010, fp = 0x00000000, plan = 'Step over breakpoint trap', state = stepping, stop others = 1 | |
Process::DisableBreakpoint (breakID = 1) addr = 0x400410 | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x7f437c2fba40, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0xcc (0xffffffff8949edcc) | |
ProcessMonitor::DoWriteMemory(18857, 8, 0x400410, 0x1b29a04, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ptrace(PTRACE_POKEDATA, 18857, 0x400410, 0xffffffff8949ed31) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 182 | |
ProcessMonitor::DoWriteMemory() [0x400410]:0x31 (0xffffffff8949ed31) | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x7f437c2fba50, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0x31 (0xffffffff8949ed31) | |
Process::DisableSoftwareBreakpoint (site_id = 1) addr = 0x400410 -- SUCCESS | |
Process::SetPrivateState (running) | |
LinuxThread::Resume () | |
ptrace(PTRACE_SINGLESTEP, 18857, (nil), (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 570 | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil)) => pid = 18857, status = 0x0000057f (STOPPED), signal = 5, exit_state = 0 | |
Process thinks the process has resumed. | |
ptrace(PTRACE_GETSIGINFO, 18857, (nil), 0x7f437cafcca0) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 596 | |
Process::SetPrivateState (stopped) | |
Process::SetPrivateState (stopped) stop_id = 3 | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil))... | |
Process::HandlePrivateEvent (pid = 18857) suppressing state stopped (old state running): should_broadcast == false | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
Process::HandlePrivateEvent (pid = 18857) suppressing state running (old state running): should_broadcast == false | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
ProcessLinux::RefreshStateAfterStop() | |
ProcessLinux::RefreshStateAfterStop() pid = 18857 | |
LinuxThread::Notify () message kind = 'eTraceMessage' | |
ProcessLinux::UpdateThreadList() (pid = 18857) | |
ProcessLinux::UpdateThreadList() updated pid = 18857 | |
ThreadList::ShouldStop: 1 threads | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400412 | |
ThreadList::ShouldStop for tid = 0x49a9, pc = 0x0000000000400412 | |
^^^^^^^^ Thread::ShouldStop Begin ^^^^^^^^ | |
Plan stack initial state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 2 | |
Element 1: Single stepping past breakpoint site 1 at 0x400410 | |
Element 0: Base thread plan. | |
Plan Step over breakpoint trap explains stop, auto-continue 1. | |
Plan Step over breakpoint trap should stop: 0. | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400412 | |
Completed step over breakpoint plan. | |
Process::EnableSoftwareBreakpoint (site_id = 1) addr = 0x400410 | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x1b29a04, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0x31 (0xffffffff8949ed31) | |
ProcessMonitor::DoWriteMemory(18857, 8, 0x400410, 0x1b29a0c, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ptrace(PTRACE_POKEDATA, 18857, 0x400410, 0xffffffff8949edcc) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 182 | |
ProcessMonitor::DoWriteMemory() [0x400410]:0xcc (0xffffffff8949edcc) | |
ProcessMonitor::DoReadMemory(18857, 8, 0x400410, 0x7f437c2fbaa0, 1, _) | |
ptrace(PTRACE_PEEKDATA, 18857, 0x400410, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 113 | |
ProcessMonitor::DoReadMemory() [0x400410]:0xcc (0xffffffff8949edcc) | |
Process::EnableSoftwareBreakpoint (site_id = 1) addr = 0x400410 -- SUCCESS | |
Popping plan: "Step over breakpoint trap", tid = 0x49a9. | |
Plan stack final state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
Completed Plan Stack: 1 elements. | |
Element 0: Single stepping past breakpoint site 1 at 0x400410 | |
vvvvvvvv Thread::ShouldStop End (returning 0) vvvvvvvv | |
ThreadList::ShouldStop overall should_stop = 0 | |
ThreadList::ShouldReportStop 1 threads | |
Thread::ShouldReportStop() tid = 0x49a9: returning vote for complete stack's back plan | |
ThreadPlan::ShouldReportStop() returning vote: no | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400412 | |
ThreadList::ShouldReportStop thread 0x49a9: pc = 0x0000000000400412, vote = no | |
ThreadList::ShouldReportStop returning no | |
Process::Resume() m_stop_id = 3, public state: running private state: stopped | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400412 | |
Process::SetPrivateState (running) | |
LinuxThread::Resume () | |
ptrace(PTRACE_CONT, 18857, (nil), (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 539 | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil)) => pid = 18857, status = 0x0000047f (STOPPED), signal = 4, exit_state = 0 --------> SIGILL is detected here | |
ptrace(PTRACE_GETSIGINFO, 18857, (nil), 0x7f437cafcca0) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 596 | |
Process::SetPrivateState (crashed) | |
Process::SetPrivateState (crashed) stop_id = 4 | |
MonitorChildProcessThreadFunction ::wait4 (pid = 18857, &status, options = 0, rusage = (nil))... | |
Process thinks the process has resumed. | |
Process::HandlePrivateEvent (pid = 18857) suppressing state stopped (old state running): should_broadcast == false | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
Process::HandlePrivateEvent (pid = 18857) suppressing state running (old state running): should_broadcast == false | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... | |
ProcessLinux::RefreshStateAfterStop() | |
ProcessLinux::RefreshStateAfterStop() pid = 18857 | |
LinuxThread::Notify () message kind = 'eCrashMessage' | |
LinuxThread::CrashNotify () signo = 4, reason = 'eIllegalOperand' | |
ProcessLinux::UpdateThreadList() (pid = 18857) | |
ProcessLinux::UpdateThreadList() updated pid = 18857 | |
ThreadList::ShouldStop: 1 threads | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400415 | |
ThreadList::ShouldStop for tid = 0x49a9, pc = 0x0000000000400415 | |
^^^^^^^^ Thread::ShouldStop Begin ^^^^^^^^ | |
Plan stack initial state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
Plan base plan explains stop, auto-continue 0. | |
Base plan discarding thread plans for thread tid = 0x49a9 (exception.) | |
Discarding thread plans for thread (tid = 0x49a9, force 0) | |
Base plan says should stop: 1. | |
Plan stack final state: | |
Plan Stack for thread #1: tid = 0x49a9, stack_size = 1 | |
Element 0: Base thread plan. | |
vvvvvvvv Thread::ShouldStop End (returning 1) vvvvvvvv | |
ThreadList::ShouldStop overall should_stop = 1 | |
Process::HandlePrivateEvent (pid = 18857) broadcasting new state crashed (old state running) to public | |
Process::SetPublicState (crashed) | |
ptrace(PTRACE_PEEKUSER, 18857, 0x98, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rsp: 0xdafe7010 | |
ptrace(PTRACE_PEEKUSER, 18857, 0x80, (nil)) called from file /mnt/c/wrk/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp line 355 | |
ProcessMonitor::Execute() reg rip: 0x400415 | |
Process 18857 crashed | |
* thread #1: tid = 0x49a9, 0x0000000000400415 run`_start + 5, stop reason = illegal instruction operand | |
frame #0: 0x0000000000400415 run`_start + 5 | |
Process::WaitForEventsPrivate (timeout = (nil), event_sp)... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment