iPhone:How to find infrequent device crash?
<p>I am getting infrequent crashes from my source code project. I couldn't find out the exact reproducible steps though i have tried to reproduce so many times. During dubug on the device is becoming very hard to reproduce it, because it happens somewhere and sometimes. Is there any logs printing while crashing the device (or) any other tools/way to find out exactly where could it happen, in iPhone Xcode development?</p>

<p>Thanks and Appreciate your help on this.</p>

<p>Here is my app latest crash: Can someone find any reason?</p>

<p>Incident Identifier: 96E3C178-967C-4054-8470-A8628D77EDE1
CrashReporter Key:   0e061dbe05ca13005016137051a2c0ef819425e9
Process:         myapplication [4472]
Path:            /var/mobile/Applications/A8483A85-E5A5-46CF-B9B8-4D99F5C951F9/myapplication.app/myapplication
Identifier:      myapplication
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]</p>

<p>Date/Time:       2009-11-17 17:27:49.366 +0530
OS Version:      iPhone OS 3.0 (7A341)
Report Version:  104</p>

<p>Exception Type:  00000020
Exception Codes: 0x8badf00d
Highlighted Thread:  0</p>

<p>Application Specific Information:
com.mycompany.myapplication failed to launch in time 
elapsed total CPU time (seconds): 3.630 (user 1.430, system 2.200), 18% CPU 
elapsed application CPU time (seconds): 1.050, 5% CPU</p>

<p>Thread 0:
0   libSystem.B.dylib               0x31d47158 mach_msg_trap + 20
1   libSystem.B.dylib               0x31d49ed8 mach_msg + 60
2   CoreFoundation                  0x3025454e CFRunLoopRunSpecific + 982
3   CoreFoundation                  0x30254164 CFRunLoopRunInMode + 44
4   UIKit                           0x308f034c -[UIApplication _run] + 512
5   UIKit                           0x308eea8c UIApplicationMain + 960
6   myapplication                       0x00002090 main (main.m:14)
7   myapplication                       0x0000202c start + 44</p>

<p>Thread 1:
0   libSystem.B.dylib               0x31d47158 mach_msg_trap + 20
1   libSystem.B.dylib               0x31d49ed8 mach_msg + 60
2   CoreFoundation                  0x3025454e CFRunLoopRunSpecific + 982
3   CoreFoundation                  0x30254164 CFRunLoopRunInMode + 44
4   WebCore                         0x3588dbc8 __ZL12RunWebThreadPv + 412
5   libSystem.B.dylib               0x31d705a0 _pthread_body + 20</p>

<p>Unknown thread crashed with unknown flavor: 5, state_count: 1</p>

<p>Binary Images:
    0x1000 -     0xbfff +myapplication armv6   /var/mobile/Applications/A8483A85-E5A5-46CF-B9B8-4D99F5C951F9/myapplication.app/myapplication
   0x1f000 -    0x22fff +MobileSubstrate.dylib armv6  /Library/MobileSubstrate/MobileSubstrate.dylib
   0x4d000 -    0x4efff  dns.so armv6  &lt;7943354b648b9518f46a835d5359e45a> /usr/lib/info/dns.so
   0x51000 -    0x51fff +SimulatedKeyEvents.dylib arm  /Library/MobileSubstrate/DynamicLibraries/SimulatedKeyEvents.dylib
0x2fe00000 - 0x2fe26fff  dyld armv6  &lt;384bf84ebe2b822c3cb75fce3e8647d6> /usr/lib/dyld
0x30000000 - 0x30008fff  libgcc_s.1.dylib armv6   /usr/lib/libgcc_s.1.dylib
0x3000c000 - 0x3015bfff  libobjc.A.dylib armv6  &lt;92636cf8b8e8f3c10721667c48ca182b> /usr/lib/libobjc.A.dylib
0x301ca000 - 0x301d8fff  libz.1.dylib armv6   /usr/lib/libz.1.dylib
0x301fd000 - 0x302a8fff  CoreFoundation armv6  &lt;3e02f5628a56bce4c9eb1c5e49c863d4> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x30501000 - 0x305f5fff  Foundation armv6   /System/Library/Frameworks/Foundation.framework/Foundation
0x3071d000 - 0x30729fff  CoreVideo armv6  &lt;5404da375ad190f3e1404e5e8a70f764> /System/Library/PrivateFrameworks/CoreVideo.framework/CoreVideo
0x3073a000 - 0x30760fff  AppSupport armv6  &lt;1baa1e22eb94eb405d724a2f6b219f53> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x30778000 - 0x3077dfff  liblockdown.dylib armv6   /usr/lib/liblockdown.dylib
0x308ed000 - 0x31521fff  UIKit armv6  &lt;73cf70d65e1afef2a6ae94fb81bf2fe4> /System/Library/Frameworks/UIKit.framework/UIKit
0x31885000 - 0x318d1fff  IOKit armv6  &lt;56ba629c062ac21a045914430412c5f4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x318e9000 - 0x31aa2fff  CoreGraphics armv6  &lt;80bccae4ab17a49f7fc3a66bb2def894> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x31af1000 - 0x31b58fff  CFNetwork armv6  &lt;863076d9b768c76272e3f0f686ca355d> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x31bb2000 - 0x31bc8fff  OpenGLES armv6  &lt;2c30348868df45d3b8e0e398e0e4f727> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x31bcf000 - 0x31cccfff  JavaScriptCore armv6  &lt;619918c7282aa5b53ac3ad32c320b7a5> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x31d46000 - 0x31e69fff  libSystem.B.dylib armv6   /usr/lib/libSystem.B.dylib
0x31ea9000 - 0x31feffff  AudioToolbox armv6   /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x32041000 - 0x3204bfff  GraphicsServices armv6  &lt;99b0baa68c257ca5d2fed21bd409ea20> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x3209b000 - 0x320cefff  Security armv6  &lt;34c21a865d91e9a13477e9395c516f8c> /System/Library/Frameworks/Security.framework/Security
0x320e8000 - 0x32194fff  ImageIO armv6  &lt;44921d26b2b796c2c707c87c68026b16> /System/Library/PrivateFrameworks/ImageIO.framework/ImageIO
0x32369000 - 0x3239cfff  SystemConfiguration armv6   /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x324c6000 - 0x32521fff  CoreAudio armv6   /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x325b2000 - 0x325cefff  AddressBook armv6  &lt;3023a336aec321324b5a310ee66687f1> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x3291c000 - 0x329c4fff  QuartzCore armv6  &lt;1cf2a12e661e1a49f90553b013283b29> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x32a16000 - 0x32a16fff  CoreSurface armv6  &lt;2c60135f696b1a787443c4a68e1aced2> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x32a1b000 - 0x32a1cfff  IOMobileFramebuffer armv6  &lt;05aa0565d0f6813003dc5dc175af6048> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x32e0c000 - 0x32f0dfff  libicucore.A.dylib armv6  &lt;3f78cbbe6b5b7d3b4c5753627fcebdee> /usr/lib/libicucore.A.dylib
0x3311e000 - 0x33213fff  libxml2.2.dylib armv6  &lt;3398aecf5ef07d7bbe6673fc9ab570fb> /usr/lib/libxml2.2.dylib
0x332c9000 - 0x33372fff  WebKit armv6   /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x3415c000 - 0x34165fff  SpringBoardServices armv6  &lt;4997adf422af4a9eecf25aa9bcaf8fc9> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x347f5000 - 0x34812fff  libresolv.9.dylib armv6  &lt;7e34a4dd5c5b0400d10b01e998d5b2de> /usr/lib/libresolv.9.dylib
0x34c0e000 - 0x34c14fff  MBX2D armv6  &lt;6815ceba8853af0095f160b6d3c88937> /System/Library/PrivateFrameworks/MBX2D.framework/MBX2D
0x3553e000 - 0x3557bfff  CoreText armv6   /System/Library/PrivateFrameworks/CoreText.framework/CoreText
0x355c8000 - 0x355ccfff  IOSurface armv6   /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x3580b000 - 0x35f5afff  WebCore armv6  &lt;98f065e46e4c230bf091abaf6da60c16> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x36422000 - 0x3647cfff  libsqlite3.dylib armv6  &lt;456f75f502443d281147f36f6ed4c3d3> /usr/lib/libsqlite3.dylib
0x3648a000 - 0x36493fff  libkxld.dylib armv6  &lt;2528ee7a4fd041090850f1845c393b84> /usr/lib/system/libkxld.dylib
0x36496000 - 0x364a6fff  libbsm.0.dylib armv6  &lt;44ee6b2c59cd5aa70d59f7d0d0d3b0b2> /usr/lib/libbsm.0.dylib
0x37124000 - 0x3712efff  MobileCoreServices armv6  &lt;9adf227705e932c47e703f73ca1d87c2> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x3748a000 - 0x374f3fff  libstdc++.6.dylib armv6  &lt;44d54be7409eedbf35157cc538ea660b> /usr/lib/libstdc++.6.dylib
0x37c74000 - 0x37c74fff  Accelerate armv6   /System/Library/PrivateFrameworks/Accelerate.framework/Accelerate
0x37cc8000 - 0x37d0bfff  libvDSP.dylib armv6  &lt;5632d3e7799c5c90540157938bce4b95> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x37d12000 - 0x37d12fff  vecLib armv6   /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib</p>
