Skip to content

Instantly share code, notes, and snippets.

@singalen
Last active September 20, 2018 19:53
Show Gist options
  • Save singalen/67e4c2d4c086ef23883f1b90aac6120f to your computer and use it in GitHub Desktop.
Save singalen/67e4c2d4c086ef23883f1b90aac6120f to your computer and use it in GitHub Desktop.
far2l freeze on vim
(lldb) process interrupt
Process 21193 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fff5bacc20a libsystem_kernel.dylib`mach_msg_trap + 10
libsystem_kernel.dylib`mach_msg_trap:
-> 0x7fff5bacc20a <+10>: retq
0x7fff5bacc20b <+11>: nop
libsystem_kernel.dylib`mach_msg_overwrite_trap:
0x7fff5bacc20c <+0>: movq %rcx, %r10
0x7fff5bacc20f <+3>: movl $0x1000020, %eax ; imm = 0x1000020
Target 0: (far2l) stopped.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff5bacc20a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff5bacb724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff33aa2ff5 CoreFoundation`__CFRunLoopServiceMachPort + 341
frame #3: 0x00007fff33aa2347 CoreFoundation`__CFRunLoopRun + 1783
frame #4: 0x00007fff33aa19b7 CoreFoundation`CFRunLoopRunSpecific + 487
frame #5: 0x00007fff32d81d96 HIToolbox`RunCurrentEventLoopInMode + 286
frame #6: 0x00007fff32d81b06 HIToolbox`ReceiveNextEventCommon + 613
frame #7: 0x00007fff32d81884 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
frame #8: 0x00007fff31032a73 AppKit`_DPSNextEvent + 2085
frame #9: 0x00007fff317c8e34 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
frame #10: 0x00007fff31027885 AppKit`-[NSApplication run] + 764
frame #11: 0x00000001002c4521 far2l`wxGUIEventLoop::OSXDoRun() + 161
frame #12: 0x0000000100237b04 far2l`wxCFEventLoop::DoRun() + 52
frame #13: 0x00000001001c79b8 far2l`wxEventLoopBase::Run() + 88
frame #14: 0x000000010019d1f0 far2l`wxAppConsoleBase::MainLoop() + 128
frame #15: 0x000000010028f75a far2l`wxApp::OnRun() + 26
frame #16: 0x00000001001effbe far2l`wxEntry(int&, wchar_t**) + 62
frame #17: 0x000000010002150a far2l`WinPortMain + 378
frame #18: 0x000000010010617c far2l`main + 1516
frame #19: 0x00007fff5b985015 libdyld.dylib`start + 1
frame #20: 0x00007fff5b985015 libdyld.dylib`start + 1
thread #5, name = 'com.apple.NSEventThread'
frame #0: 0x00007fff5bacc20a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff5bacb724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff33aa2ff5 CoreFoundation`__CFRunLoopServiceMachPort + 341
frame #3: 0x00007fff33aa2347 CoreFoundation`__CFRunLoopRun + 1783
frame #4: 0x00007fff33aa19b7 CoreFoundation`CFRunLoopRunSpecific + 487
frame #5: 0x00007fff3116ffc4 AppKit`_NSEventThread + 184
frame #6: 0x00007fff5bc9d661 libsystem_pthread.dylib`_pthread_body + 340
frame #7: 0x00007fff5bc9d50d libsystem_pthread.dylib`_pthread_start + 377
frame #8: 0x00007fff5bc9cbf9 libsystem_pthread.dylib`thread_start + 13
thread #8
frame #0: 0x00007fff5bad5a16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff5bc9e589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00007fff598dccb0 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010017b8fb far2l`VTOutputReader::WaitDeactivation() + 75
frame #4: 0x0000000100177ff7 far2l`VTShell::ExecuteCommand(char const*, bool) + 711
frame #5: 0x0000000100177c87 far2l`VTShell_Execute(char const*, bool) + 119
frame #6: 0x0000000100084788 far2l`farExecuteA(char const*, unsigned int) + 344
frame #7: 0x0000000100084fc4 far2l`Execute(wchar_t const*, bool, bool, bool, bool, bool, bool, bool) + 756
frame #8: 0x00000001000852f8 far2l`CommandLine::CmdExecute(wchar_t const*, bool, bool, bool, bool, bool, bool) + 488
frame #9: 0x0000000100035a9e far2l`CommandLine::ProcessKey(int) + 3406
frame #10: 0x00000001000a2195 far2l`FileList::ProcessKey(int) + 6149
frame #11: 0x00000001000aecb7 far2l`FilePanels::ProcessKey(int) + 2087
frame #12: 0x0000000100108e50 far2l`Manager::ProcessKey(unsigned int) + 192
frame #13: 0x0000000100108d08 far2l`Manager::EnterMainLoop() + 40
frame #14: 0x0000000100104afe far2l`MainProcessSEH(UnicodeString&, UnicodeString&, UnicodeString&, UnicodeString&, int, int) + 1598
frame #15: 0x00000001001054ce far2l`FarAppMain(int, char**) + 2270
frame #16: 0x00000001000268b3 far2l`WinPortAppThread::Entry() + 19
frame #17: 0x000000010023e36f far2l`wxThread::CallEntry() + 15
frame #18: 0x000000010023e240 far2l`wxThreadInternal::PthreadStart(wxThread*) + 1168
frame #19: 0x00007fff5bc9d661 libsystem_pthread.dylib`_pthread_body + 340
frame #20: 0x00007fff5bc9d50d libsystem_pthread.dylib`_pthread_start + 377
frame #21: 0x00007fff5bc9cbf9 libsystem_pthread.dylib`thread_start + 13
thread #13
frame #0: 0x00007fff5bad628a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff5bc9d20e libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff5bc9cbe9 libsystem_pthread.dylib`start_wqthread + 13
thread #14
frame #0: 0x00007fff5bad628a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff5bc9d009 libsystem_pthread.dylib`_pthread_wqthread + 1035
frame #2: 0x00007fff5bc9cbe9 libsystem_pthread.dylib`start_wqthread + 13
thread #15
frame #0: 0x00007fff5bad628a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff5bc9d009 libsystem_pthread.dylib`_pthread_wqthread + 1035
frame #2: 0x00007fff5bc9cbe9 libsystem_pthread.dylib`start_wqthread + 13
thread #16
frame #0: 0x00007fff5bad5cf2 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000100179757 far2l`VTOutputReader::ThreadProc() + 183
frame #2: 0x00007fff5bc9d661 libsystem_pthread.dylib`_pthread_body + 340
frame #3: 0x00007fff5bc9d50d libsystem_pthread.dylib`_pthread_start + 377
frame #4: 0x00007fff5bc9cbf9 libsystem_pthread.dylib`thread_start + 13
thread #17
frame #0: 0x00007fff5bad5a16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff5bc9e589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00007fff598dccb0 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x00000001000195eb far2l`ConsoleInput::WaitForNonEmpty() + 75
frame #4: 0x000000010000a768 far2l`WINPORT_ReadConsoleInput + 72
frame #5: 0x00000001001793c8 far2l`VTInputReader::ThreadProc() + 120
frame #6: 0x00007fff5bc9d661 libsystem_pthread.dylib`_pthread_body + 340
frame #7: 0x00007fff5bc9d50d libsystem_pthread.dylib`_pthread_start + 377
frame #8: 0x00007fff5bc9cbf9 libsystem_pthread.dylib`thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment