如果这是我的代码引起的问题,请帮我指出如何修复。如果实际上这是苹果代码中的一个bug(不太可能?),请帮我找到解决方法。
以下是崩溃日志:
事件标识符:84198BB6-45BD-493B-955F-75CCB5246DDD 崩溃报告键:7dbf53bf1f1a3635d7c3c49e726dedc609ed9f3a 硬件型号:iPhone3,1 进程:MyApp [340] 路径:/var/mobile/Applications/DCE9A5A1-8E24-4D4F-A1ED-9855C6CA1742/MyApp.app/MyApp 标识符:MyApp 版本:??? (???) 代码类型:ARM (本机) 父进程:launchd [1]
日期/时间:2011-03-25 10:36:06.382 -0700 操作系统版本:iPhone OS 4.3 (8F190) 报告版本:104
异常类型:EXC_BAD_ACCESS (SIGBUS) 异常代码:KERN_PROTECTION_FAILURE at 0x00000000 崩溃的线程:0
线程0名称:调度队列:com.apple.main-thread 线程0崩溃: 0 CoreFoundation 0x00009a66 CFStringGetLength +6 1 CoreFoundation 0x0002f994 CFLocaleCreateComponentsFromLocaleIdentifier +60 2 CoreFoundation 0x000483b8 +[NSLocale componentsFromLocaleIdentifier:] +12 3 AppSupport 0x00016eee -[ALCityManager localeWithCode:] +130 4 MapKit 0x00038488 -[MKMapView goToDefaultLocation] +80 5 Foundation 0x000907c6 __NSFireTimer +130 6 CoreFoundation 0x00075a40 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ +8 7 CoreFoundation 0x00077ec4 __CFRunLoopDoTimer +844 8 CoreFoundation 0x0007883e __CFRunLoopRun +1082 9 CoreFoundation 0x00008ebc CFRunLoopRunSpecific +224 10 CoreFoundation 0x00008dc4 CFRunLoopRunInMode +52 11 GraphicsServices 0x00004418 GSEventRunModal +108 12 GraphicsServices 0x000044c4 GSEventRun +56 13 UIKit 0x0002ed62 -[UIApplication _run] +398 14 UIKit 0x0002c800 UIApplicationMain +664 15 MyApp 0x000023f0 main (main.m:34) 16 MyApp 0x00002370 start +44