2009-10-02 191 views
0

這是測試人員發送的崩潰日誌的一部分,我看到崩潰在這裏,但好東西是我不知道要在我的代碼中修復什麼。應用程序崩潰! (附上日誌)

我保存了顯示符號信息所需的app.dSYM文件(按照Apple的指導),但是我仍然沒有看到任何相關信息。

任何幫助?

Incident Identifier: 45E8DE25-A6A6-4DA6-9F8D-E0D3248C5F67 
CrashReporter Key: d748fabd4ec0c36d7d5610b9a504e9bbc1900fde 
Process:   MyApp [509] 
Path:   /var/mobile/Applications/2F63C765-0597-4AEF-B787-7FADBACACE6F/MyApp.app/MyApp 
Identifier:  MyApp 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2009-09-10 15:28:02.967 -0400 
OS Version:  iPhone OS 3.0 (7A341) 
Report Version: 104 

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

Thread 0 Crashed: 
0 libSystem.B.dylib    0x31dd594c __kill + 8 
1 libSystem.B.dylib    0x31dd593a kill + 4 
2 libSystem.B.dylib    0x31dd592e raise + 10 
3 libSystem.B.dylib    0x31deccf8 abort + 36 
4 libstdc++.6.dylib    0x374ef840 __gnu_cxx::__verbose_terminate_handler() + 588 
5 libobjc.A.dylib     0x300166b8 _objc_terminate + 160 
6 libstdc++.6.dylib    0x374ecf34 __cxxabiv1::__terminate(void (*)()) + 76 
7 libstdc++.6.dylib    0x374ecfac std::terminate() + 16 
8 libstdc++.6.dylib    0x374ed0d4 __cxa_throw + 100 
9 libobjc.A.dylib     0x300165dc objc_exception_throw + 92 
10 CoreFoundation     0x3022b622 -[NSException raise] + 2 
11 Foundation      0x30584bf6 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 162 
12 Foundation      0x3050c198 _NSGetUsingKeyValueGetter + 194 
13 Foundation      0x3050be10 -[NSObject(NSKeyValueCoding) valueForKey:] + 92 
14 MyApp       0x00019c2e 0x1000 + 101422 
15 MyApp       0x00019b22 0x1000 + 101154 
16 MyApp       0x00003a6a 0x1000 + 10858 
17 UIKit       0x308f159c -[UIApplication _performInitializationWithURL:sourceBundleID:] + 540 
18 UIKit       0x308f1174 -[UIApplication _runWithURL:sourceBundleID:] + 576 
19 UIKit       0x309374a8 -[UIApplication handleEvent:withNewEvent:] + 1512 
20 UIKit       0x30936ce8 -[UIApplication sendEvent:] + 60 
21 UIKit       0x30936874 _UIApplicationHandleEvent + 4336 
22 GraphicsServices    0x32046964 PurpleEventCallback + 1028 
23 CoreFoundation     0x30254a70 CFRunLoopRunSpecific + 2296 
24 CoreFoundation     0x30254164 CFRunLoopRunInMode + 44 
25 UIKit       0x308f034c -[UIApplication _run] + 512 
26 UIKit       0x308eea8c UIApplicationMain + 960 
27 MyApp       0x00002090 0x1000 + 4240 
28 MyApp       0x0000202c 0x1000 + 4140 

回答

1

看起來在您的MyApp中,您試圖獲取不存在的鍵的值。檢查對象(NSObject)實際上是否具有您試圖獲取值的關鍵。

+0

另外,使用調試器來遍歷代碼,以確切確定它在哪裏崩潰和何時崩潰。 – 2009-10-02 10:55:42

+0

我重新檢查過,一切都很正常。此外,該應用程序永遠不會崩潰在我的iPod(我也使用調試器)。 – 2009-10-02 11:56:18

+0

有沒有什麼辦法可以看看MyApp在第14,15和16行上做了什麼。它除了一些十六進制值之外什麼也沒有顯示。我可以在這裏看到一些符號信息,如類/方法名稱等。 – 2009-10-02 11:59:57

相關問題