PDA

View Full Version : Help decoding a crash log




rolandolopez
Mar 17, 2008, 03:11 PM
Hi everyone,
I have a user who has reported our application crashing. He is the only one that has reported this. Can someone help me dissect the error report he sent me?

Thanks,
Rolando

Start of report:
Date/Time: 2008-03-14 14:37:51.857 -0400
OS Version: 10.4.11 (Build 8S2167)
Report Version: 4

Command: geeART16
Path: /Library/Application Support/geeguides/geeART16
Parent: WindowServer [66]
Rosetta: Yes

Version: 8.0 r22 (8.0 r22, Macromedia, Inc. 1996-2005)

PID: 258
Thread: Unknown

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000303

Thread 0:
0 GLEngine 0x0c416acb gliInitializeLibrary + 1020

Thread 1:
0 LaunchCFMApp 0xb822fa6b strchr + 72
1 LaunchCFMApp 0xb81cb487 pthread_cond_wait + 3114
2 LaunchCFMApp 0xb816765e catch_exception_raise_state_identity + 318
3 LaunchCFMApp 0xb8166b9a CallPPCFunctionAtAddressInt + 177124
4 LaunchCFMApp 0xb8166a91 CallPPCFunctionAtAddressInt + 176859
5 LaunchCFMApp 0xb816775c catch_exception_raise_state_identity + 572
6 LaunchCFMApp 0xb8200c00 pthread_create + 1124

Unknown thread crashed with i386 Thread State:
eax: 0x00000000 ebx: 0x0c4166dd ecx:0xb82dd420 edx: 0x00000000
edi: 0x0c4166cf esi: 0x0c439a68 ebp:0xbfffd928 esp: 0xbfffd8e0
ss: 0x0000001f efl: 0x00010286 eip:0x0c416acb cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs:0x00000000 gs: 0x00000037

Binary Images Description:
0x1000 - 0x2fff LaunchCFMApp /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp
0x680000 - 0x681fff BDL.dylib /usr/libexec/oah/Shims/BDL.dylib
0x7e6000 - 0x7e6fff libSystem.B.dylib /usr/libexec/oah/Shims/libSystem.B.dylib
0x177a000 - 0x177bfff CoreFoundation /usr/libexec/oah/Shims/CoreFoundation.framework/CoreFoundation
0x178e000 - 0x178efff ApplicationServices /usr/libexec/oah/Shims/ApplicationServices.framework/ApplicationServices
0x17d1000 - 0x17d7fff IOKit /usr/libexec/oah/Shims/IOKit.framework/IOKit
0xc34e000 - 0xc391fff GLEngine /usr/libexec/oah/Shims/GLEngine.bundle/GLEngine
0xc414000 - 0xc446fff GLEngine /usr/libexec/oah/Shims/GLEngine.bundle/GLEngine
0xc500000 - 0xc507fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0xc50c000 - 0xc675fff GLEngine /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0xc70c000 - 0xc74ffff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0xc753000 - 0xcc0ffff libGLProgrammability.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0xcd0a000 - 0xcd6efff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x8fc00000 - 0x8fc50fff dyld 46.16 /usr/lib/dyld
0x8fe00000 - 0x8fe4afff dyld 46.16 /usr/lib/dyld
0x90000000 - 0x901c0fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90218000 - 0x9021dfff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x9021f000 - 0x90261fff com.apple.CoreText 1.1.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90289000 - 0x9036dfff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90396000 - 0x90758fff com.apple.CoreGraphics 1.258.77 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x907e7000 - 0x908befff com.apple.CoreFoundation 6.4.9 (368.31) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90905000 - 0x90905fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90907000 - 0x90a10fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a61000 - 0x90ae4fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90b0d000 - 0x90b7ffff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bf2000 - 0x90bfdfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90c02000 - 0x90c77fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c8d000 - 0x90ca1fff libauto.dylib /usr/lib/libauto.dylib
0x90ca7000 - 0x90f72fff com.apple.CoreServices.CarbonCore 682.28 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90fcf000 - 0x91048fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x9108b000 - 0x910ccfff com.apple.CFNetwork 129.22 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x910e0000 - 0x910f4fff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91100000 - 0x91192fff com.apple.SearchKit 1.0.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x911ce000 - 0x911eefff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x911fb000 - 0x9120afff libz.1.dylib /usr/lib/libz.1.dylib
0x9120d000 - 0x913c2fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x914bf000 - 0x914c8fff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x914cf000 - 0x914d7fff libbsm.dylib /usr/lib/libbsm.dylib
0x914db000 - 0x91503fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91515000 - 0x9158efff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x915d8000 - 0x915d8fff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x915da000 - 0x9160dfff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91623000 - 0x91700fff com.apple.ColorSync 4.4.10 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9173f000 - 0x917c0fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x917fd000 - 0x918affff com.apple.QD 3.10.25 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x918e4000 - 0x9193afff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91962000 - 0x9197cfff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9198a000 - 0x919aafff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x919b7000 - 0x919f3fff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x91a0b000 - 0x91a19fff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91a21000 - 0x91a5ffff com.apple.ImageIO.framework 1.5.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91a74000 - 0x91b37fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91b82000 - 0x91b97fff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91b9c000 - 0x91bbcfff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91bc1000 - 0x91c21fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91c33000 - 0x91c37fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91c39000 - 0x91ca6fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91cab000 - 0x91cebfff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91cf1000 - 0x91d0cfff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91d11000 - 0x91d13fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91d15000 - 0x91e03fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x91e22000 - 0x91e22fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91e24000 - 0x91f0afff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91f12000 - 0x91f31fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91f9d000 - 0x92029fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x92035000 - 0x920ccfff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x920e5000 - 0x92692fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x926c5000 - 0x929f0fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x92a20000 - 0x92b0ffff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92b12000 - 0x92b98fff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x92bda000 - 0x92e0efff com.apple.Foundation 6.4.9 (567.36) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92f31000 - 0x92f54fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92f60000 - 0x92fbcfff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92fd2000 - 0x92fd2fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92fd4000 - 0x92fe9fff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92ffa000 - 0x93005fff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x9300d000 - 0x93016fff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x9301e000 - 0x930b1fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x930c6000 - 0x930cbfff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x930cf000 - 0x930f1fff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x93105000 - 0x9310dfff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x93114000 - 0x9317dfff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x931a6000 - 0x931eefff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x93218000 - 0x93229fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x93232000 - 0x93239fff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9323f000 - 0x93566fff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9369b000 - 0x936aafff com.apple.opengl 1.5.1 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x941bd000 - 0x9427cfff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x942c0000 - 0x942c0fff com.apple.audio.units.AudioUnit 1.4.3 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x94a9d000 - 0x94abffff libmx.A.dylib /usr/lib/libmx.A.dylib
0x94c4e000 - 0x94c5ffff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94c66000 - 0x94c73fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94cc3000 - 0x94cddfff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94ce4000 - 0x9500efff com.apple.QuickTime 7.4.1 (14) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x9796d000 - 0x9797afff com.apple.agl 2.6.2 (AGL-2.6.2) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x9a900000 - 0x9a901fff com.apple.iokit.dvcomponentglue 1.9.0 /System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue
0x9c4a5000 - 0x9c4a7fff Interposers.dylib /usr/libexec/oah/Shims/Interposers.dylib
0xb8000000 - 0xb82d6fff LaunchCFMApp /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp

Translated Code Information:

Rosetta Version: 17.26
Args: /Library/Application Support/geeguides/geeART16 /Library/Application Support/geeguides/geeART16 -psn_0_4587521
Exception: EXC_BAD_ACCESS (0x0001)

Thread 0: Crashed (0xbfffd8e0, 0x0c416acb)
0x0c34fcac: /usr/libexec/oah/Shims/GLEngine.bundle/GLEngine : _gliInitializeLibrary + 0x4c
0x9369ef38: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL : _glcValidatePlugin + 0x98
0x9369edb4: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL : _glcPluginConnect + 0x54
0x9369ea50: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL : _glcPluginChoosePixelFormat + 0xc0
0x9369ce68: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL : _cglChoosePixelFormat + 0x308
0x9369cae0: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL : _CGLChoosePixelFormat + 0xb0
0x9796e45c: /System/Library/Frameworks/AGL.framework/Versions/A/AGL : _aglChoosePixelFormat + 0x41c
0x85372090: No symbol
0x853f5590: No symbol
0x853f6724: No symbol
0x853eaa48: No symbol
0x855c41bc: No symbol

PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x0c34fe10 ctr: 0x900220c0
r00: 0x0c34fe10 r01: 0xbfffe930 r02: 0x0c3920ac r03: 0x0c4166cf
r04: 0x0c385c18 r05: 0x00000002 r06: 0xfefefeff r07: 0x80808080
r08: 0x00000000 r09: 0x40ee340c r10: 0x0c38569c r11: 0x006818c4
r12: 0x80808080 r13: 0x00360a40 r14: 0x00307d40 r15: 0x00361700
r16: 0x00307cd0 r17: 0x00000000 r18: 0x00000000 r19: 0xffffffff
r20: 0xbffff9b4 r21: 0xbffff790 r22: 0x00000001 r23: 0xa369b5d8
r24: 0xa369b658 r25: 0x00000002 r26: 0x936a6400 r27: 0x936a2af0
r28: 0x936a83d0 r29: 0x0c392004 r30: 0x01833600 r31: 0x0c34fc70


Model: iMac4,1, BootROM IM41.0055.B08, 2 processors, Intel Core Duo, 2 GHz, 1 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x89), Broadcom BCM43xx 1.0 (4.170.13.1)
Bluetooth: Version 1.9.5f4, 2 service, 1 devices, 1 incoming serial ports
Network Service: Built-in Ethernet, Ethernet, en0
Serial ATA Device: WDC WD2500JS-40NGB2, 232.89 GB
Parallel ATA Device: MATSHITADVD-R UJ-846, 690.28 MB
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: Hub in Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 500 mA
USB Device: Apple Optical USB Mouse, Mitsumi Electric, Up to 1.5 Mb/sec, 100 mA
USB Device: Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 250 mA
USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA



kpua
Mar 17, 2008, 04:16 PM
Looks like he was running the app in Rosetta... good luck deciphering that. It can't even tell which thread crashed.

Krevnik
Mar 17, 2008, 05:06 PM
Looks like he was running the app in Rosetta... good luck deciphering that. It can't even tell which thread crashed.

Yes you can, actually. :)

Look further down the build log and it will have Rosetta information on the crash. Looks like thread 0 crashed in OpenGL.

Something calling into aglChoosePixelFormat is giving it bad data, leading towards a crash. I can't tell more than that from the log, since it seems symbols from the app itself are missing from this particular build.

If your customer can repro it, give him the same build with symbols and have him reproduce it.