2008年8月7日木曜日

Crush Report

I am researching a way to read a crush report of mac. This is a log.

This web site looks good, it is written in Japanese though.


My sample crush report is like below....

Process: mixi station [154]
Path: /Applications/mixi station.app/Contents/MacOS/mixi station
Identifier: jp.glucose.mmm
Version: ??? (20061221)
Code Type: X86 (Native)
Parent Process: launchd [82]

Date/Time: 2008-07-24 16:34:57.427 +0900
OS Version: Mac OS X 10.5.4 (9E17)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000e4c532d3
Crashed Thread: 0

Thread 0 Crashed:
0 libobjc.A.dylib 0x95ad46e8 objc_msgSend + 24
1 com.apple.CoreFoundation 0x96f216c4 _CFArrayReplaceValues + 2628
2 com.apple.Foundation 0x946b49a3 -[NSCFArray insertObject:atIndex:] + 131
3 com.apple.Foundation 0x946b4914 -[NSCFArray addObject:] + 68
4 jp.glucose.mmm 0x00005f6b 0x1000 + 20331
5 jp.glucose.mmm 0x000066d5 0x1000 + 22229
6 com.apple.AppKit 0x926ec441 -[NSTableView numberOfRows] + 175
7 com.apple.AppKit 0x926d4d5a -[NSTableView _verifySelectionIsOK] + 95
8 com.apple.AppKit 0x926d4c17 -[NSTableView _tileAndRedisplayAll] + 263
9 com.apple.AppKit 0x926d48c8 -[NSTableView setDataSource:] + 290
10 com.apple.AppKit 0x925e7c0c -[NSNibOutletConnector establishConnection] + 396
11 com.apple.AppKit 0x925c7aa4 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1211
12 com.apple.AppKit 0x925bde12 loadNib + 264
13 com.apple.AppKit 0x925bd774 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 946
14 com.apple.AppKit 0x925bd3b7 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 171
15 com.apple.AppKit 0x925bd2f5 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 391
16 jp.glucose.mmm 0x0000650e 0x1000 + 21774
17 jp.glucose.mmm 0x00006409 0x1000 + 21513
18 com.apple.AppKit 0x926c8c23 -[NSApplication sendAction:to:from:] + 112
19 com.apple.AppKit 0x92777660 -[NSMenu performActionForItemAtIndex:] + 493
20 com.apple.AppKit 0x92777365 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 220
21 com.apple.AppKit 0x92754242 AppKitMenuEventHandler + 6608
22 com.apple.HIToolbox 0x9406a763 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1181
23 com.apple.HIToolbox 0x94069b9d SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 405
24 com.apple.HIToolbox 0x940864ee SendEventToEventTarget + 52
25 com.apple.HIToolbox 0x940babc1 SendHICommandEvent(unsigned long, HICommand const*, unsigned long, unsigned long, un.....





Important information is exceptions and crushed thread information. i think there are ways to know the function name by the address. I'm finding it now. later

0 件のコメント: