App crashes in CFNetwork thread on resolveTubeTypeForKey

Originator:skagedal
Number:rdar://39204592 Date Originated:05-Apr-2018 01:27 PM
Status:Open Resolved:
Product:iOS + SDK Product Version:11.2.6
Classification:Crash/Hang/Data Loss Reproducible:Rarely
 
Summary:
Seeing crashes in Hockey which gives us a backtrace looking like this:

Thread 9 Crashed:
0   CFNetwork                            0x0000000184fa8698 resolveTubeTypeForKey(HTTPConnectionCacheKey*, CoreLoggable*, TubeType*, __CFArray const**) + 32
1   CFNetwork                            0x0000000184f75a6c TubeManager::_onqueue_enqueueRequestForProtocol(MetaConnectionCacheClient*, HTTPRequestMessage const*, MetaConnectionOptions, BaseAwaitingTube*) + 108
2   CFNetwork                            0x0000000184f769b4 TubeManager::_onqueue_reenqueueAwaitingTube(BaseAwaitingTube*) + 108
3   CFNetwork                            0x0000000184f76c14 ___ZN11TubeManager21_onqueue_newTubeReadyEP4Tube13CFStreamError_block_invoke + 24
4   CFNetwork                            0x00000001850d52e4 ___ZNK18QCoreSchedulingSet12performAsyncEU13block_pointerFvvE_block_invoke + 48
5   libdispatch.dylib                    0x000000018429ea54 _dispatch_call_block_and_release + 20
6   libdispatch.dylib                    0x000000018429ea14 _dispatch_client_callout + 12
7   libdispatch.dylib                    0x00000001842a896c _dispatch_queue_serial_drain$VARIANT$mp + 524
8   libdispatch.dylib                    0x00000001842a92fc _dispatch_queue_invoke$VARIANT$mp + 336
9   libdispatch.dylib                    0x00000001842a8824 _dispatch_queue_serial_drain$VARIANT$mp + 196
10  libdispatch.dylib                    0x00000001842a92fc _dispatch_queue_invoke$VARIANT$mp + 336
11  libdispatch.dylib                    0x00000001842a9d20 _dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 400
12  libdispatch.dylib                    0x00000001842b203c _dispatch_workloop_worker_thread$VARIANT$mp + 640
13  libsystem_pthread.dylib              0x0000000184546f1c _pthread_wqthread + 928
14  libsystem_pthread.dylib              0x0000000184546b6c start_wqthread + 0

Attaching full stack trace.

Steps to Reproduce:
N/A

Expected Results:
No crash

Actual Results:
Crash

Version:
11.2.6

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!