Crash when opening a new tab
By kamil.kis... on October 19, 2010 18:13 (imported from Google Code)
This only happened once so far, so I can't reproduce it. Here is the crash report:
Process: iTerm [25242]
Path: /Network/Servers/barstar.lan.zymeworks.com/Volumes/office_user_data/kamil/Applications/iTerm.app/Contents/MacOS/iTerm
Identifier: com.googlecode.iterm2
Version: 0.20.20101007 (0.20.20101007)
Code Type: X86-64 (Native)
Parent Process: launchd [22767]
Date/Time: 2010-10-19 11:10:02.375 -0700
OS Version: Mac OS X 10.6.4 (10F2025)
Report Version: 6
Sleep/Wake UUID: 165D11D4-27A6-4242-8F60-0E264A123D25
Interval Since Last Report: 269306 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 117851 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 78CCDF19-240E-4087-96FE-4A8865B04E02
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000010000000111
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
objc_msgSend() selector name: canBecomeKeyView
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff8522a11c objc_msgSend + 40
1 com.apple.AppKit 0x00007fff854a1dd9 -[NSView nextValidKeyView] + 91
2 com.apple.AppKit 0x00007fff858d7318 -[NSTabView _findFirstValidKeyViewStartingFrom:inTabViewItem:] + 60
3 com.apple.AppKit 0x00007fff855be3aa -[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:] + 994
4 com.apple.AppKit 0x00007fff855bdb09 -[NSTabView selectTabViewItem:] + 616
5 com.googlecode.iterm2 0x000000010000934c -[PseudoTerminal(Private) insertSession:atIndex:] + 332
6 com.googlecode.iterm2 0x000000010000ab61 -[PseudoTerminal(KeyValueCoding) addNewSession:] + 273
7 com.apple.AppKit 0x00007fff85543152 -[NSApplication sendAction:to:from:] + 95
8 com.apple.AppKit 0x00007fff855676be -[NSMenuItem _corePerformAction] + 365
9 com.apple.AppKit 0x00007fff85567428 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 121
10 com.apple.AppKit 0x00007fff8554d0c1 -[NSMenu performKeyEquivalent:] + 272
11 com.apple.AppKit 0x00007fff8554be69 -[NSApplication _handleKeyEquivalent:] + 559
12 com.apple.AppKit 0x00007fff8541caa1 -[NSApplication sendEvent:] + 3630
13 com.googlecode.iterm2 0x000000010006e0db -[iTermApplication sendEvent:] + 91
14 com.apple.AppKit 0x00007fff853b3922 -[NSApplication run] + 474
15 com.apple.AppKit 0x00007fff853ac5f8 NSApplicationMain + 364
16 com.googlecode.iterm2 0x0000000100001b44 start + 52
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff812b508a kevent + 10
1 libSystem.B.dylib 0x00007fff812b6f5d _dispatch_mgr_invoke + 154
2 libSystem.B.dylib 0x00007fff812b6c34 _dispatch_queue_invoke + 185
3 libSystem.B.dylib 0x00007fff812b675e _dispatch_worker_thread2 + 252
4 libSystem.B.dylib 0x00007fff812b6088 _pthread_wqthread + 353
5 libSystem.B.dylib 0x00007fff812b5f25 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff812dfdce select$DARWIN_EXTSN + 10
1 com.googlecode.iterm2 0x000000010001eaab -[TaskNotifier run] + 699
2 com.apple.Foundation 0x00007fff841f7e8d NSThread__main + 1429
3 libSystem.B.dylib 0x00007fff812d5456 _pthread_start + 331
4 libSystem.B.dylib 0x00007fff812d5309 thread_start + 13
Thread 3:
0 libSystem.B.dylib 0x00007fff8129c2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff8129c96d mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff845623c2 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff8456184f CFRunLoopRunSpecific + 575
4 com.apple.Foundation 0x00007fff842774c3 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 297
5 com.apple.Foundation 0x00007fff841f7e8d NSThread__main + 1429
6 libSystem.B.dylib 0x00007fff812d5456 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff812d5309 thread_start + 13
Thread 4:
0 libSystem.B.dylib 0x00007fff812dfdce select$DARWIN_EXTSN + 10
1 com.apple.CoreFoundation 0x00007fff84583e92 __CFSocketManager + 818
2 libSystem.B.dylib 0x00007fff812d5456 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff812d5309 thread_start + 13
Thread 5:
0 libSystem.B.dylib 0x00007fff812d6eb6 __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff812d6d45 nanosleep + 148
2 libSystem.B.dylib 0x00007fff812d6caf usleep + 57
3 com.apple.AppKit 0x00007fff85539619 -[NSUIHeartBeat _heartBeatThread:] + 1540
4 com.apple.Foundation 0x00007fff841f7e8d NSThread__main + 1429
5 libSystem.B.dylib 0x00007fff812d5456 _pthread_start + 331
6 libSystem.B.dylib 0x00007fff812d5309 thread_start + 13
Thread 6:
0 libSystem.B.dylib 0x00007fff812b5eaa __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff812b62bc _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff812b5f25 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000001013e0ae0 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x00000001013e0ae0 rsi: 0x00007fff85b19c00 rbp: 0x00007fff5fbff070 rsp: 0x00007fff5fbff038
r8: 0x00007fff708b8260 r9: 0x0000000000000000 r10: 0x0000000116159f10 r11: 0x0000010000000101
r12: 0x0000000116159f10 r13: 0x00000001003d88d0 r14: 0x00007fff85b19c00 r15: 0x00007fff85b19f3c
rip: 0x00007fff8522a11c rfl: 0x0000000000010202 cr2: 0x0000010000000111
On an aside, maybe it would be a good idea to have each window or tab as a separate process, much like Google Chrome does with its tabs? That way if a crash happened because of something in one terminal, not all of them would go down.