Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
3.6.3
-
None
-
None
-
iOS 8
Description
There is a possibility of a Cordova app crashing on launch after it has been updated on iOS, possibly related to a memory deallocation issue. The logs for the crashed thread is as below:
Thread 8 name: WebThread Thread 8 Crashed: 0 libobjc.A.dylib 0x35094f47 objc_msgSend + 7 1 CoreFoundation 0x27617269 CFRelease + 597 2 QuartzCore 0x2a5d2d21 CA::release_objects(X::List<void const*>*) + 13 3 QuartzCore 0x2a5d8083 -[CAAnimation dealloc] + 51 4 libobjc.A.dylib 0x350a2d5b objc_object::sidetable_release(bool) + 163 5 libobjc.A.dylib 0x350a31a5 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 401 6 CoreFoundation 0x276223a5 _CFAutoreleasePoolPop + 13 7 Foundation 0x2836092b -[NSAutoreleasePool drain] + 119 8 CFNetwork 0x2723af1d AutoAutoreleasePool::~AutoAutoreleasePool() + 21 9 CFNetwork 0x2721effb ___ZN27URLConnectionClient_Classic18_withDelegateAsyncEPKcU13block_pointerFvP16_CFURLConnectionPK33CFURLConnectionClientCurrent_VMaxE_block_invoke_2 + 163 10 CFNetwork 0x27173beb RunloopBlockContext::_invoke_block(void const*, void*) + 59 11 CoreFoundation 0x2762208b CFArrayApplyFunction + 35 12 CFNetwork 0x27173aa3 RunloopBlockContext::perform() + 179 13 CFNetwork 0x2717396b MultiplexerSource::perform() + 215 14 CFNetwork 0x271737fd MultiplexerSource::_perform(void*) + 45 15 CoreFoundation 0x276d658d __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 13 16 CoreFoundation 0x276d5a2d __CFRunLoopDoSources0 + 361 17 CoreFoundation 0x276d4001 __CFRunLoopRun + 769 18 CoreFoundation 0x2762261d CFRunLoopRunSpecific + 473 19 CoreFoundation 0x2762242f CFRunLoopRunInMode + 103 20 WebCore 0x32b5d9b7 RunWebThread(void*) + 415 21 libsystem_pthread.dylib 0x3574be91 _pthread_body + 137 22 libsystem_pthread.dylib 0x3574be03 _pthread_start + 115 23 libsystem_pthread.dylib 0x35749b8c thread_start + 4