2012-01-19 5 views
0

어제 내 앱을 개발하면서 추락 한 상태에서 놀고있는 중입니다. 나는 디버깅을하지 못했고, 오늘 나는 충돌 로그를 살펴볼 것이라고 생각했다. iphone - 충돌 로그 이해

Thread 0 Crashed: 
0 libobjc.A.dylib     0x33479464 objc_msgSend + 16 
1 MapKit       0x31bffe28 -[MKMapView annotationContainer:viewForAnnotation:] + 36 
2 MapKit       0x31bffaba -[MKAnnotationContainerView _addViewForAnnotation:] + 270 
3 MapKit       0x31c25540 -[MKAnnotationContainerView addViewForManagedAnnotation:] + 8 
4 MapKit       0x31c21df2 -[MKMapView(UserPositioningInternal) _runPositioningChange] + 1034 
5 MapKit       0x31c20036 -[MKMapView(UserPositioningInternal) _startPositioningChange:] + 22 
6 MapKit       0x31c23446 -[MKMapView(UserPositioningInternal) locationManagerUpdatedLocation:] + 578 
7 CoreFoundation     0x33a5ebb8 -[NSObject(NSObject) performSelector:withObject:] + 16 
8 CoreFoundation     0x33a83266 -[NSArray makeObjectsPerformSelector:withObject:] + 394 
9 MapKit       0x31c1232a -[MKLocationManager _reportLocationStatus:] + 34 
10 MapKit       0x31c13844 -[MKLocationManager _reportLocationSuccess] + 36 
11 MapKit       0x31c134b8 -[MKLocationManager locationManager:didUpdateToLocation:fromLocation:] + 688 
12 CoreLocation     0x34371410 -[CLLocationManager onClientEventLocation:] + 528 
13 CoreLocation     0x3436f68e -[CLLocationManager onClientEvent:supportInfo:] + 98 
14 CoreLocation     0x3436f7e6 OnClientEventInternal + 14 
15 CoreLocation     0x3436b534 CLClientInvokeCallback(__CLClient*, CLClientEvent, __CFDictionary const*) + 60 
16 CoreLocation     0x3436d3cc CLClientHandleDaemonDataLocation(__CLClient*, CLClientLocation const*, __CFDictionary const*) + 196 
17 CoreLocation     0x3436d512 CLClientHandleDaemonData(__CFMessagePort*, long, __CFData const*, void*) + 286 
18 CoreFoundation     0x33a813fe __CFMessagePortPerform + 242 
19 CoreFoundation     0x33a556f8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 20 
20 CoreFoundation     0x33a556bc __CFRunLoopDoSource1 + 160 
21 CoreFoundation     0x33a47f76 __CFRunLoopRun + 514 
22 CoreFoundation     0x33a47c80 CFRunLoopRunSpecific + 224 
23 CoreFoundation     0x33a47b88 CFRunLoopRunInMode + 52 
24 GraphicsServices    0x33b0e4a4 GSEventRunModal + 108 
25 GraphicsServices    0x33b0e550 GSEventRun + 56 
26 UIKit       0x32099322 -[UIApplication _run] + 406 
27 UIKit       0x32096e8c UIApplicationMain + 664 
28 Palyque       0x0000280a main (main.m:14) 
29 Palyque       0x00002794 start + 44 

당신이에 감사 나를 도울 수 있기를 바랍니다 :

은 그러나 놀랍게도 나는 그것이 여기, 나에게 어떤 정보를 줄 수있는 모든 것을 볼 수 있다는 것입니다.

답변

2

아직 메모리에 앱이 없으면 내가 할 수있는 일이 많지 않을지 확신하지 못합니다. 경험에 비추어 볼 때 여러분은 dealloc'd 된 객체를 보내 주었다고 생각합니다. (어쩌면 MKMapView의 데이터 소스 객체)? 좀비를 추적하여 추적 할 수 있도록 앱을 실행 해보려고합니다.

+0

진정한 이야기를 당신이 충돌 발견을 찾고 이진의 .DYSM 파일이있는 경우, 그것이 aloat 도움이 될 것입니다 지도 뷰는 할당이 해제되었지만 아직 다운로드되지 않은 데이터가있을 것으로 예상하고 있었는데 때가 지나치게 추락했습니다. – subharb