2013-12-17 21 views
-3

请指导来解决这个问题:此iPad应用程序崩溃日志引用的哪个线程?

Incident Identifier: B1030E8C-D08F-4009-872F-AC93DCF822B8 
CrashReporter Key: 7443d58afe6b6a3df23c273ba834f8ae4814a7ce 
Hardware Model:  iPad2,1 
Process:    BLSOffline [1307] 
Path:    /var/mobile/Applications/68D88727-3C5D-499F-9BF4-803894B8ED5C/BLSOffline.app/BLSOffline 
Identifier:   com.bentley.LearnInHouse 
Version:    1.0 (1.0) 
Code Type:   ARM (Native) 
Parent Process:  launchd [1] 

Date/Time:   2013-12-17 11:31:23.291 +0530 
OS Version:   iOS 7.0.4 (11B554a) 
Report Version:  104 

Exception Type: EXC_BAD_ACCESS (SIGSEGV) 
Exception Subtype: KERN_INVALID_ADDRESS at 0x00012568 
Triggered by Thread: 0 

Thread 0 Crashed: 
0 BLSOffline      0x00158dc0 0xce000 + 568768 
1 BLSOffline      0x00157e04 0xce000 + 564740 
2 BLSOffline      0x00157d12 0xce000 + 564498 
3 BLSOffline      0x00163f88 0xce000 + 614280 
4 BLSOffline      0x0014ce24 0xce000 + 519716 

Thread 1: 
0 libsystem_kernel.dylib   0x3875483c kevent64 + 24 
1 libdispatch.dylib    0x38695210 _dispatch_mgr_invoke + 228 
2 libdispatch.dylib    0x38694f96 _dispatch_mgr_thread$VARIANT$mp + 34 

Thread 2 name: WebThread 
Thread 2: 
0 libsystem_kernel.dylib   0x38754a8c mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x38754888 mach_msg + 44 
2 CoreFoundation     0x2daa17be __CFRunLoopServiceMachPort + 150 
3 CoreFoundation     0x2da9fee4 __CFRunLoopRun + 780 
4 CoreFoundation     0x2da0ac22 CFRunLoopRunSpecific + 518 
5 CoreFoundation     0x2da0aa06 CFRunLoopRunInMode + 102 
6 WebCore       0x35b78266 RunWebThread(void*) + 414 
7 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
8 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
9 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 3: 
0 libsystem_kernel.dylib   0x38754a8c mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x38754888 mach_msg + 44 
2 CoreFoundation     0x2daa17be __CFRunLoopServiceMachPort + 150 
3 CoreFoundation     0x2da9fee4 __CFRunLoopRun + 780 
4 CoreFoundation     0x2da0ac22 CFRunLoopRunSpecific + 518 
5 CoreFoundation     0x2da0aa06 CFRunLoopRunInMode + 102 
6 libAVFAudio.dylib    0x2ca8d584 GenericRunLoopThread::Entry(void*) + 124 
7 libAVFAudio.dylib    0x2ca8199c CAPThread::Entry(CAPThread*) + 176 
8 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
9 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
10 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 4 name: JavaScriptCore::BlockFree 
Thread 4: 
0 libsystem_kernel.dylib   0x38766f38 __psynch_cvwait + 24 
1 libsystem_pthread.dylib   0x387cf224 _pthread_cond_wait + 536 
2 libsystem_pthread.dylib   0x387d0000 pthread_cond_wait + 36 
3 JavaScriptCore     0x2ea2fd50 JSC::BlockAllocator::blockFreeingThreadMain() + 204 
4 JavaScriptCore     0x2ea2d3a0 WTF::wtfThreadEntryPoint(void*) + 12 
5 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
6 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
7 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 5 name: JavaScriptCore::Marking 
Thread 5: 
0 libsystem_kernel.dylib   0x38766f38 __psynch_cvwait + 24 
1 libsystem_pthread.dylib   0x387cf224 _pthread_cond_wait + 536 
2 libsystem_pthread.dylib   0x387d0000 pthread_cond_wait + 36 
3 JavaScriptCore     0x2ebcb236 JSC::GCThread::waitForNextPhase() + 74 
4 JavaScriptCore     0x2ebcb290 JSC::GCThread::gcThreadMain() + 48 
5 JavaScriptCore     0x2ea2d3a0 WTF::wtfThreadEntryPoint(void*) + 12 
6 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
7 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
8 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 6 name: WebCore: CFNetwork Loader 
Thread 6: 
0 libsystem_kernel.dylib   0x38754a8c mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x38754888 mach_msg + 44 
2 CoreFoundation     0x2daa17be __CFRunLoopServiceMachPort + 150 
3 CoreFoundation     0x2da9fee4 __CFRunLoopRun + 780 
4 CoreFoundation     0x2da0ac22 CFRunLoopRunSpecific + 518 
5 CoreFoundation     0x2da0aa06 CFRunLoopRunInMode + 102 
6 WebCore       0x35bc0d5a WebCore::runLoaderThread(void*) + 250 
7 JavaScriptCore     0x2ea2d3a0 WTF::wtfThreadEntryPoint(void*) + 12 
8 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
9 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
10 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 7 name: com.apple.NSURLConnectionLoader 
Thread 7: 
0 libsystem_kernel.dylib   0x38754a8c mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x38754888 mach_msg + 44 
2 CoreFoundation     0x2daa17be __CFRunLoopServiceMachPort + 150 
3 CoreFoundation     0x2da9fee4 __CFRunLoopRun + 780 
4 CoreFoundation     0x2da0ac22 CFRunLoopRunSpecific + 518 
5 CoreFoundation     0x2da0aa06 CFRunLoopRunInMode + 102 
6 Foundation      0x2e4452f2 +[NSURLConnection(Loader) _resourceLoadLoop:] + 314 
7 Foundation      0x2e4bac82 __NSThread__main__ + 1058 
8 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
9 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
10 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 8 name: WebCore: LocalStorage 
Thread 8: 
0 libsystem_kernel.dylib   0x38766f38 __psynch_cvwait + 24 
1 libsystem_pthread.dylib   0x387cf224 _pthread_cond_wait + 536 
2 libsystem_pthread.dylib   0x387d0000 pthread_cond_wait + 36 
3 JavaScriptCore     0x2ea2fe82 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 58 
4 WebCore       0x35cab3a8 WTF::PassOwnPtr<WTF::Function<void()> > WTF::MessageQueue<WTF::Function<void()> >::waitForMessageFilteredWithTimeout<bool (WTF::Function<void()>*)>(WTF::MessageQueueWaitResult&, bool (&)(WTF::Function<void()>*), double) + 104 
5 WebCore       0x35cab32e WebCore::StorageThread::threadEntryPoint() + 162 
6 JavaScriptCore     0x2ea2d3a0 WTF::wtfThreadEntryPoint(void*) + 12 
7 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
8 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
9 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 9 name: com.apple.CFSocket.private 
Thread 9: 
0 libsystem_kernel.dylib   0x38767440 select$DARWIN_EXTSN + 20 
1 CoreFoundation     0x2daa5680 __CFSocketManager + 480 
2 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
3 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
4 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 10: 
0 libsystem_kernel.dylib   0x38754a8c mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x38754888 mach_msg + 44 
2 CoreFoundation     0x2daa17be __CFRunLoopServiceMachPort + 150 
3 CoreFoundation     0x2da9fee4 __CFRunLoopRun + 780 
4 CoreFoundation     0x2da0ac22 CFRunLoopRunSpecific + 518 
5 CoreFoundation     0x2da4e736 CFRunLoopRun + 94 
6 CoreMotion      0x2e0c1230 ___lldb_unnamed_function1404$$CoreMotion + 724 
7 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
8 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
9 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 11: 
0 libsystem_kernel.dylib   0x38767c7c __workq_kernreturn + 8 
1 libsystem_pthread.dylib   0x387cddc6 _pthread_wqthread + 306 
2 libsystem_pthread.dylib   0x387cdc80 start_wqthread + 4 

Thread 12: 
0 libsystem_kernel.dylib   0x38767c7c __workq_kernreturn + 8 
1 libsystem_pthread.dylib   0x387cddc6 _pthread_wqthread + 306 
2 libsystem_pthread.dylib   0x387cdc80 start_wqthread + 4 

Thread 13: 
0 libsystem_kernel.dylib   0x38766f38 __psynch_cvwait + 24 
1 libsystem_pthread.dylib   0x387cf260 _pthread_cond_wait + 596 
2 libsystem_pthread.dylib   0x387cf004 pthread_cond_timedwait_relative_np + 12 
3 BLSOffline      0x00827446 0xce000 + 7705670 
4 BLSOffline      0x00123f84 0xce000 + 352132 
5 BLSOffline      0x0012efba 0xce000 + 397242 
6 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
7 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
8 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 14: 
0 libsystem_kernel.dylib   0x38766f38 __psynch_cvwait + 24 
1 libsystem_pthread.dylib   0x387cf260 _pthread_cond_wait + 596 
2 libsystem_pthread.dylib   0x387cf004 pthread_cond_timedwait_relative_np + 12 
3 BLSOffline      0x00827446 0xce000 + 7705670 
4 BLSOffline      0x00123f84 0xce000 + 352132 
5 BLSOffline      0x0012efba 0xce000 + 397242 
6 libsystem_pthread.dylib   0x387cfc1a _pthread_body + 138 
7 libsystem_pthread.dylib   0x387cfb8a _pthread_start + 98 
8 libsystem_pthread.dylib   0x387cdc8c thread_start + 4 

Thread 0 crashed with ARM Thread State (32-bit): 
    r0: 0x0000006e r1: 0x00012568  r2: 0x095fe3f4  r3: 0x00158d9d 
    r4: 0x00000000 r5: 0x00b5e949  r6: 0x00b10dda  r7: 0x095ff398 
    r8: 0x19cb84c0 r9: 0x00000000  r10: 0x0012efad  r11: 0x00000000 
    ip: 0x095fe444 sp: 0x095fe38c  lr: 0x00157e07  pc: 0x00158dc0 
    cpsr: 0x80000030 

它显示了一个线程被杀害(0x00012568),并且此线程的线程0被提及,但如何找准病因或代码由这个线程运行。

+0

您是否尝试使用Exception Breakpoint或Zombies来调试错误? –

+0

控制台日志说明更好。您也可以在管理器中看到。 进入xcode - > Window - > Organizer。 选择您的设备 - >控制台 – iCoder

回答

0

此apear是来自实时应用程序的崩溃报告,而不是调试。 在这种情况下,所有符号都被剥离,从而引用v-表的相对偏移量。

转到组织者,在那里你有提交的应用程序存档。你现在需要这个档案。导入崩溃日志和resymbolicate。然后你知道什么方法导致了崩溃。日志不会显示为一个零指针豁免,更像是对未实现该方法的对象的调用。

+0

我还没有存档文件。应用程序仍在开发中,所以我可以通过调试版本或分发版本检查相同的内容吗? – Mrunal

+0

Resymbolication只能与原始档案一起使用。您可以尝试使用调试版本导致错误,希望能够解决相同的错误/但是您的调用堆栈看起来很小,所以很容易找到。也许一个没有实现的协议,但使用? –

相关问题