my app got rejected store , saying it's crashing. cannot reproduce crash, not simulator nor devices. , looking @ crash report doesn't mean much. or tips appreciated. here's first crash report:
date/time: 2011-04-28 19:14:10.181 -0700 os version: iphone os 4.3.2 (8h7) report version: 104 exception type: exc_bad_access (sigsegv) exception codes: kern_invalid_address @ 0x624f7473 crashed thread: 0 thread 0 name: dispatch queue: com.apple.main-thread thread 0 crashed: 0 libobjc.a.dylib 0x33b2b72a prepareformethodlookup + 10 1 libobjc.a.dylib 0x33b27876 lookupmethod + 34 2 libobjc.a.dylib 0x33b24ffa _class_lookupmethodandloadcache + 6 3 libobjc.a.dylib 0x33b24ce4 objc_msgsend_uncached + 20 4 uikit 0x358b5ec2 -[uiapplication sendaction:to:from:forevent:] + 78 5 uikit 0x358b5e62 -[uiapplication sendaction:totarget:fromsender:forevent:] + 26 6 uikit 0x358b5e34 -[uicontrol sendaction:to:forevent:] + 32 7 uikit 0x358b5b86 -[uicontrol(internal) _sendactionsforevents:withevent:] + 350 8 uikit 0x358b641c -[uicontrol touchesended:withevent:] + 336 9 uikit 0x3589b52e _uigesturerecognizersortandsenddelayedtouches + 2194 10 uikit 0x3589abfa _uigesturerecognizerupdateobserver + 690 11 corefoundation 0x3039ca2e __cfrunloop_is_calling_out_to_an_observer_callback_function__ + 10 12 corefoundation 0x3039e45e __cfrunloopdoobservers + 406 13 corefoundation 0x3039f754 __cfrunlooprun + 848 14 corefoundation 0x3032febc cfrunlooprunspecific + 224 15 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 16 graphicsservices 0x35571418 gseventrunmodal + 108 17 graphicsservices 0x355714c4 gseventrun + 56 18 uikit 0x358c7d62 -[uiapplication _run] + 398 19 uikit 0x358c5800 uiapplicationmain + 664 20 myapp 0x0000206e main (main.m:14) 21 myapp 0x00002038 0x1000 + 4152 thread 1: 0 libsystem_kernel.dylib 0x361003ec __workq_kernreturn + 8 1 libsystem_c.dylib 0x33e0a6d8 _pthread_wqthread + 592 2 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 2 name: dispatch queue: com.apple.libdispatch-manager thread 2: 0 libsystem_kernel.dylib 0x36100fbc kevent + 24 1 libdispatch.dylib 0x33d0b032 _dispatch_mgr_invoke + 706 2 libdispatch.dylib 0x33d0c03a _dispatch_queue_invoke + 86 3 libdispatch.dylib 0x33d0b5ea _dispatch_worker_thread2 + 186 4 libsystem_c.dylib 0x33e0a58a _pthread_wqthread + 258 5 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 3: 0 libsystem_kernel.dylib 0x361003ec __workq_kernreturn + 8 1 libsystem_c.dylib 0x33e0a6d8 _pthread_wqthread + 592 2 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 4 name: webthread thread 4: 0 libsystem_kernel.dylib 0x360fdc00 mach_msg_trap + 20 1 libsystem_kernel.dylib 0x360fd758 mach_msg + 44 2 corefoundation 0x3039d2b8 __cfrunloopservicemachport + 88 3 corefoundation 0x3039f562 __cfrunlooprun + 350 4 corefoundation 0x3032febc cfrunlooprunspecific + 224 5 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 6 webcore 0x34c2627e runwebthread(void*) + 382 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 5 name: com.apple.coremedia.player.async thread 5: 0 libsystem_kernel.dylib 0x360ffd18 __semwait_signal + 24 1 libsystem_c.dylib 0x33e30860 _pthread_cond_wait + 756 2 libsystem_c.dylib 0x33dd7eb2 pthread_cond_wait + 26 3 coremedia 0x3661d8f4 waitoncondition + 4 4 coremedia 0x3661d83a figsemaphorewaitrelative + 66 5 mediatoolbox 0x324a9a64 fpa_asyncmoviecontrolthread + 48 6 coremedia 0x3663b4dc figthreadmain + 156 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 0 crashed arm thread state: r0: 0x3662562e r1: 0x3665003c r2: 0x00000001 r3: 0x624f7473 r4: 0x001aa690 r5: 0x3662562e r6: 0x00000001 r7: 0x2fdfe57c r8: 0x3662562e r9: 0x3edb2a18 r10: 0x001c36c0 r11: 0x001c36c0 ip: 0x345b6ff5 sp: 0x2fdfe570 lr: 0x345b987d pc: 0x345bd72a cpsr: 0x600f0030
and 2nd one:
date/time: 2011-04-28 19:14:03.591 -0700 os version: iphone os 4.3.2 (8h7) 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 0x360ffa1c __pthread_kill + 8 1 libsystem_c.dylib 0x33e093b4 pthread_kill + 52 2 libsystem_c.dylib 0x33e01bf8 abort + 72 3 libstdc++.6.dylib 0x363fca64 __gnu_cxx::__verbose_terminate_handler() + 376 4 libobjc.a.dylib 0x33b2806c _objc_terminate + 104 5 libstdc++.6.dylib 0x363fae36 __cxxabiv1::__terminate(void (*)()) + 46 6 libstdc++.6.dylib 0x363fae8a std::terminate() + 10 7 libstdc++.6.dylib 0x363faf5a __cxa_throw + 78 8 libobjc.a.dylib 0x33b26c84 objc_exception_throw + 64 9 corefoundation 0x303c91b8 -[nsobject(nsobject) doesnotrecognizeselector:] + 96 10 corefoundation 0x303c8642 ___forwarding___ + 502 11 corefoundation 0x3033f178 _cf_forwarding_prep_0 + 40 12 corefoundation 0x3033556a -[nsobject(nsobject) performselector:withobject:withobject:] + 18 13 uikit 0x358b5ec2 -[uiapplication sendaction:to:from:forevent:] + 78 14 uikit 0x358b5e62 -[uiapplication sendaction:totarget:fromsender:forevent:] + 26 15 uikit 0x358b5e34 -[uicontrol sendaction:to:forevent:] + 32 16 uikit 0x358b5b86 -[uicontrol(internal) _sendactionsforevents:withevent:] + 350 17 uikit 0x358b5834 -[uicontrol touchesbegan:withevent:] + 180 18 uikit 0x358b4baa -[uiwindow _sendtouchesforevent:] + 294 19 uikit 0x358b4568 -[uiwindow sendevent:] + 256 20 uikit 0x3589d30c -[uiapplication sendevent:] + 292 21 uikit 0x3589cc4c _uiapplicationhandleevent + 5084 22 graphicsservices 0x35571e70 purpleeventcallback + 660 23 corefoundation 0x3039ca90 __cfrunloop_is_calling_out_to_a_source1_perform_function__ + 20 24 corefoundation 0x3039e838 __cfrunloopdosource1 + 160 25 corefoundation 0x3039f606 __cfrunlooprun + 514 26 corefoundation 0x3032febc cfrunlooprunspecific + 224 27 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 28 graphicsservices 0x35571418 gseventrunmodal + 108 29 graphicsservices 0x355714c4 gseventrun + 56 30 uikit 0x358c7d62 -[uiapplication _run] + 398 31 uikit 0x358c5800 uiapplicationmain + 664 32 myapp 0x0000206e main (main.m:14) 33 myapp 0x00002038 0x1000 + 4152 thread 1 name: dispatch queue: com.apple.libdispatch-manager thread 1: 0 libsystem_kernel.dylib 0x36100fbc kevent + 24 1 libdispatch.dylib 0x33d0b032 _dispatch_mgr_invoke + 706 2 libdispatch.dylib 0x33d0c03a _dispatch_queue_invoke + 86 3 libdispatch.dylib 0x33d0b5ea _dispatch_worker_thread2 + 186 4 libsystem_c.dylib 0x33e0a58a _pthread_wqthread + 258 5 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 2: 0 libsystem_kernel.dylib 0x361003ec __workq_kernreturn + 8 1 libsystem_c.dylib 0x33e0a6d8 _pthread_wqthread + 592 2 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 3 name: webthread thread 3: 0 libsystem_kernel.dylib 0x360fdc00 mach_msg_trap + 20 1 libsystem_kernel.dylib 0x360fd758 mach_msg + 44 2 corefoundation 0x3039d2b8 __cfrunloopservicemachport + 88 3 corefoundation 0x3039f562 __cfrunlooprun + 350 4 corefoundation 0x3032febc cfrunlooprunspecific + 224 5 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 6 webcore 0x34c2627e runwebthread(void*) + 382 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 4 name: com.apple.coremedia.player.async thread 4: 0 libsystem_kernel.dylib 0x360ffd18 __semwait_signal + 24 1 libsystem_c.dylib 0x33e30860 _pthread_cond_wait + 756 2 libsystem_c.dylib 0x33dd7eb2 pthread_cond_wait + 26 3 coremedia 0x3661d8f4 waitoncondition + 4 4 coremedia 0x3661d83a figsemaphorewaitrelative + 66 5 mediatoolbox 0x324a9a64 fpa_asyncmoviecontrolthread + 48 6 coremedia 0x3663b4dc figthreadmain + 156 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 5: 0 libsystem_kernel.dylib 0x361003ec __workq_kernreturn + 8 1 libsystem_c.dylib 0x33e0a6d8 _pthread_wqthread + 592 2 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 0 crashed arm thread state: r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x00000000 r4: 0x3ee4648c r5: 0x00000006 r6: 0x001f1dac r7: 0x2fdfe0d4 r8: 0x0001d6cc r9: 0x00000065 r10: 0x001befb0 r11: 0x00000000 ip: 0x00000148 sp: 0x2fdfe0c8 lr: 0x3489b3bb pc: 0x36b91a1c cpsr: 0x000f0010
the last one:
date/time: 2011-04-28 19:13:44.770 -0700 os version: iphone os 4.3.2 (8h7) report version: 104 exception type: exc_bad_access (sigsegv) exception codes: kern_invalid_address @ 0x624f7473 crashed thread: 0 thread 0 name: dispatch queue: com.apple.main-thread thread 0 crashed: 0 libobjc.a.dylib 0x33b2b72a prepareformethodlookup + 10 1 libobjc.a.dylib 0x33b27876 lookupmethod + 34 2 libobjc.a.dylib 0x33b24ffa _class_lookupmethodandloadcache + 6 3 libobjc.a.dylib 0x33b24ce4 objc_msgsend_uncached + 20 4 uikit 0x358b5ec2 -[uiapplication sendaction:to:from:forevent:] + 78 5 uikit 0x358b5e62 -[uiapplication sendaction:totarget:fromsender:forevent:] + 26 6 uikit 0x358b5e34 -[uicontrol sendaction:to:forevent:] + 32 7 uikit 0x358b5b86 -[uicontrol(internal) _sendactionsforevents:withevent:] + 350 8 uikit 0x358b641c -[uicontrol touchesended:withevent:] + 336 9 uikit 0x3589b52e _uigesturerecognizersortandsenddelayedtouches + 2194 10 uikit 0x3589abfa _uigesturerecognizerupdateobserver + 690 11 corefoundation 0x3039ca2e __cfrunloop_is_calling_out_to_an_observer_callback_function__ + 10 12 corefoundation 0x3039e45e __cfrunloopdoobservers + 406 13 corefoundation 0x3039f754 __cfrunlooprun + 848 14 corefoundation 0x3032febc cfrunlooprunspecific + 224 15 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 16 graphicsservices 0x35571418 gseventrunmodal + 108 17 graphicsservices 0x355714c4 gseventrun + 56 18 uikit 0x358c7d62 -[uiapplication _run] + 398 19 uikit 0x358c5800 uiapplicationmain + 664 20 myapp 0x0000206e main (main.m:14) 21 myapp 0x00002038 0x1000 + 4152 thread 1 name: dispatch queue: com.apple.libdispatch-manager thread 1: 0 libsystem_kernel.dylib 0x36100fbc kevent + 24 1 libdispatch.dylib 0x33d0b032 _dispatch_mgr_invoke + 706 2 libdispatch.dylib 0x33d0c03a _dispatch_queue_invoke + 86 3 libdispatch.dylib 0x33d0b5ea _dispatch_worker_thread2 + 186 4 libsystem_c.dylib 0x33e0a58a _pthread_wqthread + 258 5 libsystem_c.dylib 0x33e0abbc start_wqthread + 0 thread 2 name: webthread thread 2: 0 libsystem_kernel.dylib 0x360fdc00 mach_msg_trap + 20 1 libsystem_kernel.dylib 0x360fd758 mach_msg + 44 2 corefoundation 0x3039d2b8 __cfrunloopservicemachport + 88 3 corefoundation 0x3039f562 __cfrunlooprun + 350 4 corefoundation 0x3032febc cfrunlooprunspecific + 224 5 corefoundation 0x3032fdc4 cfrunloopruninmode + 52 6 webcore 0x34c2627e runwebthread(void*) + 382 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 3 name: com.apple.coremedia.player.async thread 3: 0 libsystem_kernel.dylib 0x360ffd18 __semwait_signal + 24 1 libsystem_c.dylib 0x33e30860 _pthread_cond_wait + 756 2 libsystem_c.dylib 0x33dd7eb2 pthread_cond_wait + 26 3 coremedia 0x3661d8f4 waitoncondition + 4 4 coremedia 0x3661d83a figsemaphorewaitrelative + 66 5 mediatoolbox 0x324a9a64 fpa_asyncmoviecontrolthread + 48 6 coremedia 0x3663b4dc figthreadmain + 156 7 libsystem_c.dylib 0x33e0930a _pthread_start + 242 8 libsystem_c.dylib 0x33e0abb4 thread_start + 0 thread 0 crashed arm thread state: r0: 0x3662562e r1: 0x3665003c r2: 0x00000001 r3: 0x624f7473 r4: 0x00180af0 r5: 0x3662562e r6: 0x00000001 r7: 0x2fdfe57c r8: 0x3662562e r9: 0x3edb2a18 r10: 0x0019b7c0 r11: 0x0019b7c0 ip: 0x345b6ff5 sp: 0x2fdfe570 lr: 0x345b987d pc: 0x345bd72a cpsr: 0x600f0030
does app compile without warnings?
if not, i'd suggest tackle first.
Comments
Post a Comment