[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-101761529 Hi @shazron: I'm still getting the same crash from users after applied the latest fix. Any ideas? Thanks. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-91344385 Sounds good. I'm having trouble repro'ing the crashes; I've only personally seen it twice after a zillion attempts. But I'm definitely getting the reports from customers! I guess I'll submit an updated app to the App Store, and I'll let you know whether the crashes go away. Thanks! --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-91343025 Are you planning to commit this? --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-91342982 Great thanks @shazron ! --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-91339236 Hmm. Can it be that it would not crash every time? AutoHideSplashScreen is false, and navigator.splashscreen.hide is called in javascript. Thanks. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-91333840 I just got the following new crash group. Do you think it's the same issue? ``` Incident Identifier: DD4D6021-EC75-4FFC-949E-2156E433A5F6 CrashReporter Key: BBD0C285-A009-4E30-A3EB-38E0B08CFB08 Hardware Model: iPhone5,3 Process: F [2051] Path: /private/var/mobile/Containers/Bundle/Application/3A6CB4B1-D61E-4128-A28C-4F6046CEECA6/F.app/F Identifier: com.f.t Version: 1.8.1.1 Code Type: ARM Parent Process: launchd [1] Date/Time: 2015-04-09T19:00:49Z OS Version: iPhone OS 8.2 (12D508) Report Version: 104 Exception Type: SIGSEGV Exception Codes: SEGV_ACCERR at 0x10 Crashed Thread: 2 Thread 0: 0 libsystem_kernel.dylib 0x34021b9c __psynch_mutexwait + 24 1 WebCore 0x31464711 _WebTryThreadLock(bool) + 42 2 WebCore 0x31464f2d WebThreadLock + 78 3 UIKit0x2939e28d -[UIWebView stringByEvaluatingJavaScriptFromString:] + 14 4 F0x00285395 -[CDVCommandDelegateImpl evalJsHelper2:] + 86 5 Foundation 0x2682a89f __NSThreadPerformPerform + 384 6 CoreFoundation 0x25abbfbf __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12 7 CoreFoundation 0x25abb3cf __CFRunLoopDoSources0 + 216 8 CoreFoundation 0x25ab9a35 __CFRunLoopRun + 770 9 CoreFoundation 0x25a073b1 CFRunLoopRunSpecific + 474 10 CoreFoundation 0x25a071c3 CFRunLoopRunInMode + 104 11 GraphicsServices 0x2d034201 GSEventRunModal + 134 12 UIKit0x2907143d UIApplicationMain + 1438 13 F0x000a21a3 main (main.m:32) 14 libdyld.dylib0x33f57aaf start + 0 Thread 1: 0 libsystem_kernel.dylib 0x3400e5a4 syscall_thread_switch + 8 1 libsystem_malloc.dylib 0x3404b753 szone_free_definite_size + 424 2 libdispatch.dylib0x33f3e729 _dispatch_queue_drain + 1466 3 libdispatch.dylib0x33f3e845 _dispatch_mgr_queue_drain + 34 4 libdispatch.dylib0x33f43027 _dispatch_mgr_invoke + 76 5 libdispatch.dylib0x33f37d3b _dispatch_mgr_thread + 36 Thread 2 Crashed: 0 libobjc.A.dylib 0x339e5708 objc_release + 8 1 F0x0027ace3 -[CDVPluginResult .cxx_destruct] + 64 2 libobjc.A.dylib 0x339cada1 object_cxxDestructFromClass(objc_object*, objc_class*) + 114 3 libobjc.A.dylib 0x339d45f7 objc_destructInstance + 32 4 libobjc.A.dylib 0x339d461b object_dispose + 12 5 libobjc.A.dylib 0x339e5d5f objc_object::sidetable_release(bool) + 164 6 libobjc.A.dylib 0x339e61a9 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 402 7 libdispatch.dylib0x33f404d1 _dispatch_root_queue_drain + 1722 8 libdispatch.dylib0x33f413c3 _dispatch_worker_thread3 + 92 9 libsystem_pthread.dylib 0x3409cdc1 _pthread_wqthread + 666 10 libsystem_pthread.dylib 0x3409cb14 start_wqthread + 6 Thread 3: 0 libsystem_kernel.dylib 0x340229c0 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x3409cb14 start_wqthread + 6 Thread 4: 0 libsystem_kernel.dylib 0x340229c0 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x3409cb14 start_wqthread + 6 Thread 5: 0 libsystem_kernel.dylib 0x340229c0 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x3409cb14 start_wqthread + 6 Thread 6: 0 libsystem_kernel.dylib 0x340229c0 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x3409cb14 start_wqthread + 6 Thread 7: 0 libsystem_kernel.dylib 0x3400e474 mach_msg_trap + 20 1 CoreFoundation 0x25abb583 __CFRunLoopServiceMachPort + 144 2 CoreFoundation 0x25ab9b29 __CFRunLoopRun + 1014 3 CoreFoundation 0x25a073b1 CFRunLoopRunSpecific + 474 4 CoreFoundation 0x25a071c3 CFRunLoopRunInMode + 104 5 CFNetwork0x255bb8f7 +[NSURLConnection(Loader) _resourceLoadLoop:] + 484 6 Foundation 0x268
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-89891961 Thanks so much @shazron. I will try your patch. Here is a raw crash log: ``` Incident Identifier: FF007664-79D7-4895-99C8-F93D8884B9A4 CrashReporter Key: 63AE145A-1D57-4AD3-A112-2B916B03F12D Hardware Model: iPad2,5 Process: F [9562] Path: /private/var/mobile/Containers/Bundle/Application/1E0EE398-6F76-45C2-B1B5-FF5D2ED5CEB9/F.app/F Identifier: com.f.t Version: 1.8.1.1 Code Type: ARM Parent Process: launchd [1] Date/Time: 2015-03-28T13:44:25Z OS Version: iPhone OS 8.1.2 (12B440) Report Version: 104 Exception Type: SIGSEGV Exception Codes: SEGV_ACCERR at 0x6f6a76b3 Crashed Thread: 7 Thread 0: 0 libsystem_kernel.dylib 0x38772518 mach_msg_trap + 20 1 CoreFoundation 0x2a56059b __CFRunLoopServiceMachPort + 144 2 CoreFoundation 0x2a55eb61 __CFRunLoopRun + 1014 3 CoreFoundation 0x2a4abb31 CFRunLoopRunSpecific + 474 4 CoreFoundation 0x2a4ab943 CFRunLoopRunInMode + 104 5 GraphicsServices 0x31862051 GSEventRunModal + 134 6 UIKit0x2daa16f1 UIApplicationMain + 1438 7 F0x000fd1a3 main (main.m:32) 8 libdyld.dylib0x386c0aaf start + 0 Thread 1: 0 libsystem_kernel.dylib 0x387722c8 kevent64 + 24 1 libdispatch.dylib0x38694b7b _dispatch_mgr_thread$VARIANT$mp + 36 Thread 2: 0 libsystem_kernel.dylib 0x387869cc __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x38802b78 start_wqthread + 6 Thread 3: 0 libsystem_kernel.dylib 0x387869cc __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x38802b78 start_wqthread + 6 Thread 4: 0 libsystem_kernel.dylib 0x387869cc __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x38802b78 start_wqthread + 6 Thread 5: 0 libsystem_kernel.dylib 0x387869cc __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x38802b78 start_wqthread + 6 Thread 6: 0 CFNetwork0x2a09c1e8 SPDYConnectionCache::_onqueue_findOrCreateSPDYConnectionCacheEntry(HTTPConnectionCacheKey const*) + 0 1 CFNetwork0x2a072f91 TubeManager::_onqueue_newTubeReady(Tube*, __CFError*) + 394 2 CFNetwork0x2a072de3 ___ZN11TubeManager12newTubeReadyEP4TubeP9__CFError_block_invoke + 16 3 CFNetwork0x29ff8d71 RunloopBlockContext::_invoke_block(void const*, void*) + 58 4 CoreFoundation 0x2a4ab5a1 CFArrayApplyFunction + 34 5 CFNetwork0x29ff8c2b RunloopBlockContext::perform() + 180 6 CFNetwork0x29ff8af1 MultiplexerSource::perform() + 214 7 CFNetwork0x29ff898d MultiplexerSource::_perform(void*) + 46 8 CoreFoundation 0x2a560fd7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12 9 CoreFoundation 0x2a5603eb __CFRunLoopDoSources0 + 220 10 CoreFoundation 0x2a55ea69 __CFRunLoopRun + 766 11 CoreFoundation 0x2a4abb31 CFRunLoopRunSpecific + 474 12 CoreFoundation 0x2a4ab943 CFRunLoopRunInMode + 104 13 CFNetwork0x2a06078f +[NSURLConnection(Loader) _resourceLoadLoop:] + 484 14 Foundation 0x2b2ad99b __NSThread__main__ + 1116 15 libsystem_pthread.dylib 0x38804e67 _pthread_body + 136 16 libsystem_pthread.dylib 0x38804ddb _pthread_start + 116 17 libsystem_pthread.dylib 0x38802b84 thread_start + 6 Thread 7 Crashed: 0 libobjc.A.dylib 0x38130f76 objc_msgSend + 22 1 CoreFoundation 0x2a49f811 CFRelease + 594 2 QuartzCore 0x2d469fc5 CA::release_objects(X::List*) + 14 3 QuartzCore 0x2d46f303 -[CAAnimation dealloc] + 52 4 libobjc.A.dylib 0x3813ed57 objc_object::sidetable_release(bool) + 164 5 libobjc.A.dylib 0x3813f1a9 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 402 6 CoreFoundation 0x2a560f07 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 12 7 CoreFoundation 0x2a560a89
[GitHub] cordova-plugin-splashscreen pull request: CB-7204 Fixed race condi...
Github user jacobg commented on the pull request: https://github.com/apache/cordova-plugin-splashscreen/pull/21#issuecomment-88049413 Ever since I added the splashscreen plugin to my app, I (and customers) have been getting this crash occasionally: ``` 1 libobjc.A.dylib objc_msgSend + 22 2 CoreFoundation CFRelease + 598 3 QuartzCore CA::release_objects(X::List*) + 14 4 QuartzCore -[CAAnimation dealloc] + 52 5 libobjc.A.dylib objc_object::sidetable_release(bool) + 164 6 libobjc.A.dylib (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 402 7 CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 12 8 CoreFoundation __CFRunLoopDoTimer + 648 9 CoreFoundation __CFRunLoopRun + 1416 10 CoreFoundation CFRunLoopRunSpecific + 474 11 CoreFoundation CFRunLoopRunInMode + 104 12 WebCore RunWebThread(void*) + 416 13 libsystem_pthread.dylib _pthread_body + 136 14 libsystem_pthread.dylib _pthread_start + 116 15 libsystem_pthread.dylib thread_start + 6 ``` I applied the fix committed by this pull requested, but am still getting the same crash. Is anyone else still seeing an issue? --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org