2011-04-09 4 views
1

애플이 승인을 위해 보낸 응용 프로그램에서 충돌 로그를 보냈습니다. 3 대의 장치에서 모든 테스트가 중단되지 않았음에도 불구하고 출시 초기에는 충돌이 발생한다고합니다. 파일을 상징화 한 후에, 나는 이것을 얻는다.iPhone - 크래시 파일을 상징화 한 후 의미가 없음

이 사진은 나에게 아무 의미가 없습니다. 나는 어디서 오류인지 알지 못한다. 내가 스레드 0에서 추락 알지만, 어떤 라인?

실마리가 있습니까? 감사.

 
Hardware Model:  iPhone3,1 
Process:   myApplication [11197] 
Identifier:  myApplication 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2011-06-08 17:21:12.760 -0700 
OS Version:  iPhone OS 4.3.1 (8G4) 
Report Version: 104 

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread: 0 

Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 libsystem_kernel.dylib   0x35407a1c 0x353f6000 + 72220 
1 libsystem_c.dylib    0x3305f3b4 0x3302c000 + 209844 
2 libsystem_c.dylib    0x33057bf8 0x3302c000 + 179192 
3 libstdc++.6.dylib    0x34c8fa64 0x34c4b000 + 281188 
4 libobjc.A.dylib     0x307e006c 0x307da000 + 24684 
5 libstdc++.6.dylib    0x34c8de36 0x34c4b000 + 273974 
6 libstdc++.6.dylib    0x34c8de8a 0x34c4b000 + 274058 
7 libstdc++.6.dylib    0x34c8df5a 0x34c4b000 + 274266 
8 libobjc.A.dylib     0x307dec84 0x307da000 + 19588 
9 CoreFoundation     0x3613b1b8 0x36099000 + 663992 
10 CoreFoundation     0x3613a642 0x36099000 + 661058 
11 CoreFoundation     0x360b1178 0x36099000 + 98680 
12 myApplication      0x000bad78 0xb3000 + 32120 
13 myApplication      0x000bb070 0xb3000 + 32880 
14 myApplication      0x000bb16c 0xb3000 + 33132 
15 UIKit       0x35ed556e 0x35cda000 + 2078062 
16 PhotoLibrary     0x3370be90 0x336c8000 + 278160 
17 PhotoLibrary     0x3370a852 0x336c8000 + 272466 
18 PhotoLibrary     0x33724338 0x336c8000 + 377656 
19 PhotoLibrary     0x33724094 0x336c8000 + 376980 
20 Foundation      0x34a8d17c 0x34a7f000 + 57724 
21 CoreFoundation     0x36106208 0x36099000 + 446984 
22 CoreFoundation     0x360a0ee4 0x36099000 + 32484 
23 Foundation      0x34a8a5cc 0x34a7f000 + 46540 
24 Celestial      0x34e33072 0x34e29000 + 41074 
25 Celestial      0x34e54a0a 0x34e29000 + 178698 
26 CoreFoundation     0x361059a8 0x36099000 + 444840 
27 CoreFoundation     0x36106208 0x36099000 + 446984 
28 CoreFoundation     0x360a0ee4 0x36099000 + 32484 
29 CoreFoundation     0x360ac42e 0x36099000 + 78894 
30 CoreMedia      0x30db4e68 0x30da0000 + 85608 
31 MediaToolbox     0x3685c830 0x3679c000 + 788528 
32 MediaToolbox     0x3686011e 0x3679c000 + 803102 
33 MediaToolbox     0x3686009c 0x3679c000 + 802972 
34 MediaToolbox     0x3685fffe 0x3679c000 + 802814 
35 CoreFoundation     0x36103bd8 0x36099000 + 437208 
36 CoreFoundation     0x3610ea90 0x36099000 + 481936 
37 CoreFoundation     0x36110838 0x36099000 + 489528 
38 CoreFoundation     0x36111606 0x36099000 + 493062 
39 CoreFoundation     0x360a1ebc 0x36099000 + 36540 
40 CoreFoundation     0x360a1dc4 0x36099000 + 36292 
41 GraphicsServices    0x35ac1418 0x35abd000 + 17432 
42 GraphicsServices    0x35ac14c4 0x35abd000 + 17604 
43 UIKit       0x35d08d62 0x35cda000 + 191842 
44 UIKit       0x35d06800 0x35cda000 + 182272 
45 myApplication      0x000b4c9a 0xb3000 + 7322 
46 myApplication      0x000b4c64 0xb3000 + 7268 

Thread 0 crashed with ARM Thread State: 
    r0: 0x00000000 r1: 0x00000000  r2: 0x00000001  r3: 0x00000000 
    r4: 0x3ecdf48c r5: 0x00000006  r6: 0x1eda0afc  r7: 0x2feb029c 
    r8: 0x1ed58c90 r9: 0x00000065  r10: 0x1edefec0  r11: 0x00000000 
    ip: 0x00000148 sp: 0x2feb0290  lr: 0x3305f3bb  pc: 0x35407a1c 
cpsr: 0x000f0010 

Binary Images: 
0xb3000 - 0xcdfff +myApplication armv7 /var/mobile/Applications/57BDE03E-561E-4BA8-8D68-4E037FC2E54F/myApplication.app/myApplication 
0x2feb2000 - 0x2fed7fff dyld armv7 /usr/lib/dyld 
0x30776000 - 0x30777fff MP4VH2.videodecoder armv7 /System/Library/VideoDecoders/MP4VH2.videodecoder 
0x30778000 - 0x30781fff CoreVideo armv7 /System/Library/Frameworks/CoreVideo.framework/CoreVideo 
+0

잘못된 부분을 상징하셨습니까? 틀렸어. – JustSid

+0

그래, 그것은 아직 상징적이지 않다. Build & Archive를 수행 한 결과 나타나는 dSYM을 아직 삭제하지 않은 경우에는 기호화 할 수 있어야합니다. 주최자가 상징화하지 않으면 어떤 시점에서 dSYM을 지우는 것 같습니다 (버전 변경없이 전송 한 빌드 및 아카이브 포함). –

+0

그래서 내가 뭘 할 수 있는지 모르겠다. 파일을 주최자의 장치 로그로 끌었습니다. dSYM 파일이 있습니다. 메시지가 "상징적으로 표시됩니다."라는 메시지가 나타납니다. 그러면이 메시지가 표시됩니다. – SpaceDog

답변

2

Xcode 4를 사용하는 경우 충돌 로그를 올바르게 나타내지 않는 것으로 알려진 문제점이 있습니다. 해결 방법은 this question을 참조하십시오.

+0

그게 전부입니다. 나는이 다른 질문에서 해결책을 사용했고, 이제는 올바르게 상징화하고있다. 큰. 감사. – SpaceDog

0

어떻게해야할지 잘 모르는 경우 Xcode에서 기호화를 수행하도록 할 수 있습니다. Xcode Organizer로 드래그하십시오. Xcode가이를 수행 할 수없는 경우 스포트라이트로 표시되지 않는 장소에 dSYM을 저장하지 않으면 해당 작업을 수행 할 수 없습니다.