Hiro Honshuku, Hiroaki Honshuku, A-NO-NE Music, anone, anonemusic, 本宿宏明, ほんしゅく ひろあき、阿の音ミュージック, あのね、flute, Akai EWI, Brazilian, international groove jazz, DAW Disk Space Calc, Wave Length Calc, MIDI CC Finder, Apple Widget

How (not) to Blame MOTU for DP Crash

strict warning: Only variables should be passed by reference in /home/achonbur/public_html/anonemusic637/modules/book/book.module on line 559.
Console.app

Open Console.app

/Applications/Utilities/Console.app

or use Spotlight

Console Pane If Log List Pane is now show, click the icon as shown
Crash Reporter

Find

LOG Files → ~/Library/Logs → CrashReporter

Find the log titled by

"Digital Performer_year_month_date_time..."

Make sure you locate the correct one identified by the date and the time.

Here is a header of a crash log sample:

Process:         Digital Performer [692]
Path:            /Applications/_Music/Digital Performer 7.1.app/Contents/MacOS/Digital Performer
Identifier:      com.motu.DigitalPerformer
Version:         7.1 (7.1)
Code Type:       X86 (Native)
Parent Process:  launchd [162]

Date/Time:       2010-01-20 00:44:36.200 -0500
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

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

The crash log header above indicates the crash occurred at Thread 15. Scroll down and locate Thread 15.

Thread

This example shows the crash was caused by a 3rd-party AU plug-in.


How to read Kernel Panic Log

Instead of ~/Library/Logs/CrashReporter explained above, KP log is kept under root directory:

/Library/Logs/DiagnosticReports/kernel_year_date_time_<hostname>.panic

Note: above example is under Snow Leopard.

Here is a sample log block:

Interval Since Last Panic Report:  4270934 sec
Panics Since Last Report:          3
Anonymous UUID:                    41BB49D1-9291-4896-9425-6B7C7D4698F3

Sun Jan 10 01:40:23 2010
panic(cpu 1 caller 0x2a7ac2): Kernel trap at 0x56803fe9, type 14=page fault, registers:
CR0: 0x8001003b, CR2: 0x56803fe9, CR3: 0x00100000, CR4: 0x00000660
EAX: 0x08e7db00, EBX: 0x08e65100, ECX: 0x312f0000, EDX: 0x08e7de00
CR2: 0x56803fe9, EBP: 0x5bd63ad8, ESI: 0x07cf7780, EDI: 0x0085ff18
EFL: 0x00010246, EIP: 0x56803fe9, CS:  0x00000008, DS:  0x01e60010
Error code: 0x00000011

Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x5bd638d8 : 0x21b2bd (0x5cf868 0x5bd6390c 0x223719 0x0) 
0x5bd63928 : 0x2a7ac2 (0x591c30 0x56803fe9 0xe 0x591dfa) 
0x5bd63a08 : 0x29d968 (0x5bd63a20 0x246 0x5bd63ad8 0x56803fe9) 
0x5bd63a18 : 0x56803fe9 (0xe 0x48 0x5bd60010 0x230010) 
0x5bd63ad8 : 0x5d30b821 (0x8e65100 0x0 0xffff 0x15f) 
0x5bd63af8 : 0x4fcc12 (0x8e65000 0x85ff18 0x1 0x0) 
0x5bd63b18 : 0x50cc50 (0x8e65000 0x85ff18 0x5bd63b48 0x4fcf95) 
0x5bd63b48 : 0x50cdc4 (0x7cf7780 0x0 0x1 0x0) 
0x5bd63b68 : 0x4fcc12 (0x7cf7780 0x0 0x1 0x1) 
0x5bd63b88 : 0x4fcc2d (0x7cf7780 0x0 0x5bd63bb8 0x4fcc12) 
0x5bd63ba8 : 0x52ef30 (0x7cf7780 0xffff 0x7cf7a44 0x4fcc2d) 
0x5bd63bc8 : 0x52ef63 (0x7cf7a40 0x246 0x5bd63c08 0x917a3f0) 
0x5bd63be8 : 0x4fcc12 (0x7cf7a40 0x0 0x1 0x1e) 
0x5bd63c08 : 0x4fcc2d (0x7cf7a40 0x0 0x5bd63c58 0x0) 
0x5bd63c28 : 0x2830b4 (0x7cf7a40 0x917a3f0 0x1e 0x5bd63c58) 
0x5bd63c78 : 0x21d676 (0x8812698 0x75fd5a0 0x817b584 0x1) 
0x5bd63cb8 : 0x2107f7 (0x8812600 0x12 0x5bd63d18 0x20f258) 
0x5bd63d18 : 0x21db45 (0x8812600 0x10000 0x0 0x210588) 
0x5bd63d48 : 0x23f12d (0x5bd63d6c 0x24 0x91bc944 0x0) 
0x5bd63d98 : 0x214d2c (0x917a3f0 0x1 0x1 0x221959) 
	Backtrace continues...
      Kernel Extensions in backtrace (with dependencies):
         com.digidesign.mbox2.driver(8.0.3f1)@0x5d306000->0x5d325fff
            dependency: com.apple.iokit.IOAudioFamily(1.7.2fc1)@0x5c316000
            dependency: com.apple.iokit.IOUSBFamily(3.8.5)@0x5b620000
            dependency: com.apple.driver.AppleUSBMergeNub(3.8.5)@0x5bb63000

BSD process name corresponding to current thread: coreaudiod