Hard to make a testcase for this issue, for me it happens during HttpImageSource operations (https).
iOS crashlog:
OS Version: iOS 9.2.1 (13D15)
Report Version: 105
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Filtered syslog:
None found
Global Trace Buffer (reverse chronological seconds):
43.391769 CFNetwork 0x0000000023c3fe45 TCP Conn 0xc0dad60 SSL Handshake DONE
43.398281 CFNetwork 0x0000000023c3fe45 TCP Conn 0xc1fbd50 SSL Handshake DONE
43.399673 CFNetwork 0x0000000023c3fe45 TCP Conn 0xc0db580 SSL Handshake DONE
43.448683 CFNetwork 0x0000000023c3fd7f TCP Conn 0xc1fbd50 starting SSL negotiation
43.449163 CFNetwork 0x0000000023c3fd7f TCP Conn 0xc0dad60 starting SSL negotiation
43.449913 CFNetwork 0x0000000023c3fd7f TCP Conn 0xc0db580 starting SSL negotiation
43.449913 CFNetwork 0x0000000023cbf1a5 TCP Conn 0xc0dad60 complete. fd: 20, err: 0
43.450613 CFNetwork 0x0000000023cbf1a5 TCP Conn 0xc1fbd50 complete. fd: 21, err: 0
43.451028 CFNetwork 0x0000000023cbf1a5 TCP Conn 0xc0db580 complete. fd: 19, err: 0
43.451123 CFNetwork 0x0000000023cc02a7 TCP Conn 0xc0dad60 event 1. err: 0
43.453762 CFNetwork 0x0000000023cc02a7 TCP Conn 0xc1fbd50 event 1. err: 0
43.453849 CFNetwork 0x0000000023cc02a7 TCP Conn 0xc0db580 event 1. err: 0
43.516408 CFNetwork 0x0000000023cc0325 TCP Conn 0xc0db580 started
43.516408 CFNetwork 0x0000000023cc0325 TCP Conn 0xc0dad60 started
43.516408 CFNetwork 0x0000000023cc0325 TCP Conn 0xc1fbd50 started
43.520416 CFNetwork 0x0000000023c3fe45 TCP Conn 0x1fc6ce30 SSL Handshake DONE
43.649639 CFNetwork 0x0000000023c3fd7f TCP Conn 0x1fc6ce30 starting SSL negotiation
43.650029 CFNetwork 0x0000000023cbf1a5 TCP Conn 0x1fc6ce30 complete. fd: 17, err: 0
43.651395 CFNetwork 0x0000000023cc02a7 TCP Conn 0x1fc6ce30 event 1. err: 0
43.793003 CFNetwork 0x0000000023cc0325 TCP Conn 0x1fc6ce30 started
45.876136 CFNetwork 0x0000000023c3fe45 TCP Conn 0x1fbcca10 SSL Handshake DONE
46.273859 CFNetwork 0x0000000023c3fd7f TCP Conn 0x1fbcca10 starting SSL negotiation
46.274328 CFNetwork 0x0000000023cbf1a5 TCP Conn 0x1fbcca10 complete. fd: 12, err: 0
46.275874 CFNetwork 0x0000000023cc02a7 TCP Conn 0x1fbcca10 event 1. err: 0
46.518043 CFNetwork 0x0000000023cc0325 TCP Conn 0x1fbcca10 started
2068.841424 CFNetwork 0x0000000023c3fe45 TCP Conn 0x1f7d7370 SSL Handshake DONE
2068.842923 CFNetwork 0x0000000023c3fe45 TCP Conn 0x1f772d90 SSL Handshake DONE
2068.851893 CFNetwork 0x0000000023c3fe45 TCP Conn 0x1f601e40 SSL Handshake DONE
2068.894151 CFNetwork 0x0000000023c3fd7f TCP Conn 0x1f772d90 starting SSL negotiation
2068.894830 CFNetwork 0x0000000023c3fd7f TCP Conn 0x1f7d7370 starting SSL negotiation
2068.894985 CFNetwork 0x0000000023cbf1a5 TCP Conn 0x1f772d90 complete. fd: 21, err: 0
2068.896077 CFNetwork 0x0000000023cbf1a5 TCP Conn 0x1f7d7370 complete. fd: 19, err: 0
2068.896364 CFNetwork 0x0000000023cc02a7 TCP Conn 0x1f772d90 event 1. err: 0
2068.897823 CFNetwork 0x0000000023c3fd7f TCP Conn 0x1f601e40 starting SSL negotiation
2068.898348 CFNetwork 0x0000000023cbf1a5 TCP Conn 0x1f601e40 complete. fd: 22, err: 0
2068.898503 CFNetwork 0x0000000023cc02a7 TCP Conn 0x1f7d7370 event 1. err: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x233ddc84 pthread_kill + 8
1 libsystem_pthread.dylib 0x2347fb46 pthread_kill + 62
2 libsystem_c.dylib 0x233740c4 abort + 108
3 libc++abi.dylib 0x22eee7dc cxa_bad_cast + 0
4 libc++abi.dylib 0x22f0766a default_terminate_handler() + 214
5 libobjc.A.dylib 0x22f130bc _objc_terminate() + 228
6 libc++abi.dylib 0x22f04e16 std::terminate(void (*)()) + 78
7 libc++abi.dylib 0x22f048f6 cxa_rethrow + 102
8 libobjc.A.dylib 0x22f12f46 objc_exception_rethrow + 42
9 CoreFoundation 0x23659c3e CFRunLoopRunSpecific + 650
10 CoreFoundation 0x236599ac CFRunLoopRunInMode + 108
11 GraphicsServices 0x248d3af8 GSEventRunModal + 160
12 UIKit 0x27945fb4 UIApplicationMain + 144
13 D500px 0x001e44b2 0x3e000 + 1729714
14 libdyld.dylib 0x2330c872 start + 2
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x233df320 kevent_qos + 24
1 libdispatch.dylib 0x232f394e _dispatch_mgr_invoke + 254
2 libdispatch.dylib 0x232e5a2e _dispatch_mgr_thread + 38
Thread 2:
0 libsystem_kernel.dylib 0x233de024 semwait_signal + 24
1 libsystem_c.dylib 0x23333bcc nanosleep + 172
2 libsystem_c.dylib 0x23333b1c usleep + 52
3 D500px 0x0014a568 0x3e000 + 1099112
4 D500px 0x001cfa60 0x3e000 + 1645152
5 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
6 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
7 libsystem_pthread.dylib 0x2347ca08 thread_start + 8
Thread 3 name: JavaScriptCore::Marking
Thread 3:
0 libsystem_kernel.dylib 0x233dd9c0 psynch_cvwait + 24
1 libsystem_pthread.dylib 0x2347e1a4 _pthread_cond_wait + 536
2 libsystem_pthread.dylib 0x2347f0b8 pthread_cond_wait + 40
3 libc++.1.dylib 0x22ea869c std::1::condition_variable::wait(std::1::unique_lock<std::1::mutex>&) + 36
4 JavaScriptCore 0x26623460 JSC::GCThread::waitForNextPhase() + 104
5 JavaScriptCore 0x266234ce JSC::GCThread::gcThreadMain() + 62
6 JavaScriptCore 0x2642f2d0 WTF::threadEntryPoint(void) + 148
7 JavaScriptCore 0x2642f22e WTF::wtfThreadEntryPoint(void) + 14
8 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
9 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
10 libsystem_pthread.dylib 0x2347ca08 thread_start + 8
Thread 4 name: com.apple.NSURLConnectionLoader
Thread 4:
0 libsystem_kernel.dylib 0x233c9bf8 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x233c99f8 mach_msg + 40
2 CoreFoundation 0x23708f1c CFRunLoopServiceMachPort + 136
3 CoreFoundation 0x237072a2 CFRunLoopRun + 1050
4 CoreFoundation 0x23659bb8 CFRunLoopRunSpecific + 516
5 CoreFoundation 0x236599ac CFRunLoopRunInMode + 108
6 CFNetwork 0x23ca09e6 +[NSURLConnection(Loader) _resourceLoadLoop:] + 486
7 Foundation 0x23f6232c NSThreadstart + 1144
8 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
9 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
10 libsystem_pthread.dylib 0x2347ca08 thread_start + 8
Thread 5 name: com.apple.CFSocket.private
Thread 5:
0 libsystem_kernel.dylib 0x233ddf14 select + 20
1 CoreFoundation 0x2370e3c0 CFSocketManager + 572
2 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
3 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
4 libsystem_pthread.dylib 0x2347ca08 thread_start + 8
Thread 6:
0 libsystem_kernel.dylib 0x233de024 semwait_signal + 24
1 libsystem_c.dylib 0x23333bcc nanosleep + 172
2 libsystem_c.dylib 0x23333b1c usleep + 52
3 D500px 0x000f40ea 0x3e000 + 745706
4 D500px 0x001cfa60 0x3e000 + 1645152
5 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
6 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
7 libsystem_pthread.dylib 0x2347ca08 thread_start + 8
Thread 7:
0 libsystem_kernel.dylib 0x233de88c workq_kernreturn + 8
1 libsystem_pthread.dylib 0x2347ce18 _pthread_wqthread + 1036
2 libsystem_pthread.dylib 0x2347c9fc start_wqthread + 8
Thread 8:
0 libsystem_kernel.dylib 0x233de88c workq_kernreturn + 8
1 libsystem_pthread.dylib 0x2347ce18 _pthread_wqthread + 1036
2 libsystem_pthread.dylib 0x2347c9fc start_wqthread + 8
Thread 9:
0 libsystem_kernel.dylib 0x233de88c workq_kernreturn + 8
1 libsystem_pthread.dylib 0x2347ce18 _pthread_wqthread + 1036
2 libsystem_pthread.dylib 0x2347c9fc start_wqthread + 8
Thread 10:
0 libsystem_kernel.dylib 0x233de024 semwait_signal + 24
1 libsystem_c.dylib 0x23333bcc nanosleep + 172
2 libc++.1.dylib 0x22ee78f4 std::1::this_thread::sleep_for(std::1::chrono::duration<long long, std::1::ratio<1ll, 1000000000ll> > const&) + 136
3 JavaScriptCore 0x267e5194 bmalloc::waitUntilFalse(std::1::unique_lock<bmalloc::StaticMutex>&, std::1::chrono::duration<long long, std::1::ratio<1ll, 1000ll> >, bool&) + 188
4 JavaScriptCore 0x267e4fa4 bmalloc::Heap::scavenge(std::1::unique_lock<bmalloc::StaticMutex>&, std::1::chrono::duration<long long, std::1::ratio<1ll, 1000ll> >) + 36
5 JavaScriptCore 0x267e4e6a bmalloc::Heap::concurrentScavenge() + 78
6 JavaScriptCore 0x267e6a76 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>::entryPoint() + 98
7 JavaScriptCore 0x267e6a10 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>::pthreadEntryPoint(void*) + 8
8 libsystem_pthread.dylib 0x2347ec7e _pthread_body + 138
9 libsystem_pthread.dylib 0x2347ebf2 _pthread_start + 110
10 libsystem_pthread.dylib 0x2347ca08 thread_start + 8