Details of failure 83b6ded3-f89b-463e-8ee2-6d2685c7fb82

Upload ID
8eb863d1-62a1-437e-8f90-f31ac5351976
Test case ID
4f837671-6233-41f1-94e8-01174d1da7b8
Message
Crash: xctest (80672): Namespace SIGNAL, Code 0x4 (#CharacterRangeLen=0)

Crash reports

c8afbe4d-6821-47a0-8822-28e7aa0605b6 (Download)

Original filename
xctest_2022-05-08-190111_E9F9B43A-8DE1-4D01-9706-094366B57394.crash
Process:               xctest [80672]
Path:                  /Applications/Xcode_12.4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/xctest
Identifier:            xctest
Version:               17501
Code Type:             X86-64 (Native)
Parent Process:        launchd_sim [80109]
Responsible:           SimulatorTrampoline [3457]
User ID:               501

Date/Time:             2022-05-08 19:01:11.504 +0000
OS Version:            Mac OS X 10.15.7 (19H1824)
Report Version:        12
Anonymous UUID:        28C488D7-2871-0137-7EA3-2D329D89124C


Time Awake Since Boot: 23000 seconds

System Integrity Protection: enabled

Crashed Thread:        6  Dispatch queue: io.ably.main

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [80672]

Application Specific Information:
BUG IN CLIENT OF LIBDISPATCH: lock not owned by current thread
CoreSimulator 732.18.6 - Device: iPhone 12 (EBADA239-8E89-45A9-BA56-2390CD066751) - Runtime: iOS 14.4 (18D46) - DeviceType: iPhone 12

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff6112adea mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6112b160 mach_msg + 60
2   libsystem_notify.dylib        	0x00007fff21d80ca0 notify_check + 774
3   libsystem_c.dylib             	0x00007fff200d09a9 notify_check_tz + 32
4   libsystem_c.dylib             	0x00007fff200d059b tzsetwall_basic + 55
5   libsystem_c.dylib             	0x00007fff200d2451 localtime_r + 41
6   libsystem_trace.dylib         	0x00007fff2003c20b os_trace_blob_add_localtime + 59
7   libsystem_trace.dylib         	0x00007fff20044661 _os_log_impl_mirror_to_stderr + 303
8   libsystem_trace.dylib         	0x00007fff20043e45 _os_log_impl_flatten_and_send + 7895
9   libsystem_trace.dylib         	0x00007fff200454b6 _os_log_with_args_impl + 460
10  com.apple.CoreFoundation      	0x00007fff203feb89 _CFLogvEx3 + 190
11  com.apple.Foundation          	0x00007fff20805cf9 _NSLogv + 102
12  com.apple.Foundation          	0x00007fff20805d91 NSLog + 132
13  io.ably.Ably                  	0x000000010a99bbef +[NSObject(ARTArchive) art_unarchiveFromData:] + 383 (ARTTypes.m:407)
14  io.ably.Ably                  	0x000000010a9ba5e2 -[ARTPushActivationStateMachine initWithRest:delegate:] + 418 (ARTPushActivationStateMachine.m:40)
15  io.ably.Ably                  	0x000000010a9cb9ab -[ARTPushInternal createActivationStateMachineWithDelegate:] + 171
16  io.ably.Ably-iOS-Tests        	0x0000000109722727 PushTests.setUp() + 2743 (PushTests.swift:37)
17  io.ably.Ably-iOS-Tests        	0x00000001097227cb @objc PushTests.setUp() + 43
18  com.apple.dt.XCTest           	0x0000000107117c40 __70-[XCTestCase _shouldContinueAfterPerformingSetUpSequenceWithSelector:]_block_invoke_2 + 515
19  com.apple.dt.XCTest           	0x0000000107171d67 -[XCTestCase(XCTIssueHandling) _caughtUnhandledDeveloperExceptionPermittingControlFlowInterruptions:caughtInterruptionException:whileExecutingBlock:] + 183
20  com.apple.dt.XCTest           	0x0000000107117a12 __70-[XCTestCase _shouldContinueAfterPerformingSetUpSequenceWithSelector:]_block_invoke + 130
21  com.apple.dt.XCTest           	0x00000001071856ba -[XCTContext _runActivityNamed:type:block:] + 304
22  com.apple.dt.XCTest           	0x0000000107120887 -[XCTestCase startActivityWithTitle:type:block:] + 186
23  com.apple.dt.XCTest           	0x00000001071209b9 -[XCTestCase startActivityWithTitle:block:] + 60
24  com.apple.dt.XCTest           	0x00000001071163d0 -[XCTestCase _shouldContinueAfterPerformingSetUpSequenceWithSelector:] + 159
25  com.apple.dt.XCTest           	0x0000000107115e92 -[XCTestCase invokeTest] + 684
26  com.apple.dt.XCTest           	0x00000001071178d3 __26-[XCTestCase performTest:]_block_invoke_2 + 43
27  com.apple.dt.XCTest           	0x0000000107171d67 -[XCTestCase(XCTIssueHandling) _caughtUnhandledDeveloperExceptionPermittingControlFlowInterruptions:caughtInterruptionException:whileExecutingBlock:] + 183
28  com.apple.dt.XCTest           	0x000000010711780a __26-[XCTestCase performTest:]_block_invoke.365 + 86
29  com.apple.dt.XCTest           	0x0000000107185d57 +[XCTContext runInContextForTestCase:markAsReportingBase:block:] + 220
30  com.apple.dt.XCTest           	0x0000000107117087 -[XCTestCase performTest:] + 695
31  com.apple.dt.XCTest           	0x000000010715cb83 -[XCTest runTest] + 57
32  com.apple.dt.XCTest           	0x00000001071107b9 __27-[XCTestSuite performTest:]_block_invoke + 354
33  com.apple.dt.XCTest           	0x000000010710ff8e __59-[XCTestSuite _performProtectedSectionForTest:testSection:]_block_invoke + 24
34  com.apple.dt.XCTest           	0x0000000107185d57 +[XCTContext runInContextForTestCase:markAsReportingBase:block:] + 220
35  com.apple.dt.XCTest           	0x0000000107185c68 +[XCTContext runInContextForTestCase:block:] + 52
36  com.apple.dt.XCTest           	0x000000010710ff45 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 148
37  com.apple.dt.XCTest           	0x0000000107110277 -[XCTestSuite performTest:] + 281
38  com.apple.dt.XCTest           	0x000000010715cb83 -[XCTest runTest] + 57
39  com.apple.dt.XCTest           	0x00000001071107b9 __27-[XCTestSuite performTest:]_block_invoke + 354
40  com.apple.dt.XCTest           	0x000000010710ff8e __59-[XCTestSuite _performProtectedSectionForTest:testSection:]_block_invoke + 24
41  com.apple.dt.XCTest           	0x0000000107185d57 +[XCTContext runInContextForTestCase:markAsReportingBase:block:] + 220
42  com.apple.dt.XCTest           	0x0000000107185c68 +[XCTContext runInContextForTestCase:block:] + 52
43  com.apple.dt.XCTest           	0x000000010710ff45 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 148
44  com.apple.dt.XCTest           	0x0000000107110277 -[XCTestSuite performTest:] + 281
45  com.apple.dt.XCTest           	0x000000010715cb83 -[XCTest runTest] + 57
46  com.apple.dt.XCTest           	0x00000001071107b9 __27-[XCTestSuite performTest:]_block_invoke + 354
47  com.apple.dt.XCTest           	0x000000010710ff8e __59-[XCTestSuite _performProtectedSectionForTest:testSection:]_block_invoke + 24
48  com.apple.dt.XCTest           	0x0000000107185d57 +[XCTContext runInContextForTestCase:markAsReportingBase:block:] + 220
49  com.apple.dt.XCTest           	0x0000000107185c68 +[XCTContext runInContextForTestCase:block:] + 52
50  com.apple.dt.XCTest           	0x000000010710ff45 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 148
51  com.apple.dt.XCTest           	0x0000000107110277 -[XCTestSuite performTest:] + 281
52  com.apple.dt.XCTest           	0x000000010715cb83 -[XCTest runTest] + 57
53  com.apple.dt.XCTest           	0x0000000107196696 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke_2 + 148
54  com.apple.dt.XCTest           	0x0000000107185d57 +[XCTContext runInContextForTestCase:markAsReportingBase:block:] + 220
55  com.apple.dt.XCTest           	0x0000000107185c68 +[XCTContext runInContextForTestCase:block:] + 52
56  com.apple.dt.XCTest           	0x00000001071965fb __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 111
57  com.apple.dt.XCTest           	0x000000010719677c __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.99 + 96
58  com.apple.dt.XCTest           	0x000000010712b253 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 325
59  com.apple.dt.XCTest           	0x00000001071963c2 -[XCTTestRunSession runTestsAndReturnError:] + 615
60  com.apple.dt.XCTest           	0x00000001070f49ae -[XCTestDriver _runTests] + 470
61  com.apple.dt.XCTest           	0x0000000107181c28 _XCTestMain + 108
62  xctest                        	0x0000000106e4bec5 main + 189
63  libdyld.dylib                 	0x00007fff2025a3e9 start + 1

Thread 1:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	0x00007fff6112adea mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6112b160 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff2038f9bc __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation      	0x00007fff2038a0c5 __CFRunLoopRun + 1284
4   com.apple.CoreFoundation      	0x00007fff203896d6 CFRunLoopRunSpecific + 567
5   com.apple.CFNetwork           	0x00007fff2373e5be 0x7fff23513000 + 2274750
6   com.apple.Foundation          	0x00007fff20858e68 __NSThread__start__ + 1042
7   libsystem_pthread.dylib       	0x00007fff61167109 _pthread_start + 148
8   libsystem_pthread.dylib       	0x00007fff61162b8b thread_start + 15

Thread 2:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 3:: io.ably.socketrocket.NetworkThread
0   libsystem_kernel.dylib        	0x00007fff6112adea mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6112b160 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff2038f9bc __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation      	0x00007fff2038a0c5 __CFRunLoopRun + 1284
4   com.apple.CoreFoundation      	0x00007fff203896d6 CFRunLoopRunSpecific + 567
5   com.apple.Foundation          	0x00007fff208307b9 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 209
6   io.ably.Ably                  	0x000000010a96a329 -[ARTSRRunLoopThread main] + 313 (ARTSRRunLoopThread.m:70)
7   com.apple.Foundation          	0x00007fff20858e68 __NSThread__start__ + 1042
8   libsystem_pthread.dylib       	0x00007fff61167109 _pthread_start + 148
9   libsystem_pthread.dylib       	0x00007fff61162b8b thread_start + 15

Thread 4:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	0x00007fff611330ee __select + 10
1   com.apple.CoreFoundation      	0x00007fff203a46e4 __CFSocketManager + 644
2   libsystem_pthread.dylib       	0x00007fff61167109 _pthread_start + 148
3   libsystem_pthread.dylib       	0x00007fff61162b8b thread_start + 15

Thread 5:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 6 Crashed:: Dispatch queue: io.ably.main
0   libdispatch.dylib             	0x00007fff2013424a _dispatch_gate_broadcast_slow.cold.1 + 23
1   libdispatch.dylib             	0x00007fff20106cd1 _dispatch_gate_broadcast_slow + 56
2   io.ably.Ably                  	0x000000010a974ebe -[ARTRestInternal device_nosync] + 174 (ARTRest.m:742)
3   io.ably.Ably                  	0x000000010a9cbda5 +[ARTPushInternal didRegisterForRemoteNotificationsWithDeviceToken:restInternal:] + 661 (ARTPush.m:188)
4   io.ably.Ably                  	0x000000010a9cc2a9 __73+[ARTPushInternal didRegisterForRemoteNotificationsWithDeviceToken:rest:]_block_invoke + 105 (ARTPush.m:203)
5   io.ably.Ably                  	0x000000010a96bf08 __25-[ARTRest internalAsync:]_block_invoke + 40 (ARTRest.m:49)
6   libdispatch.dylib             	0x00007fff2010532f _dispatch_call_block_and_release + 12
7   libdispatch.dylib             	0x00007fff20106508 _dispatch_client_callout + 8
8   libdispatch.dylib             	0x00007fff2010c3f9 _dispatch_lane_serial_drain + 715
9   libdispatch.dylib             	0x00007fff2010cf74 _dispatch_lane_invoke + 403
10  libdispatch.dylib             	0x00007fff20117577 _dispatch_workloop_worker_thread + 782
11  libsystem_pthread.dylib       	0x00007fff61163a3d _pthread_wqthread + 290
12  libsystem_pthread.dylib       	0x00007fff61162b77 start_wqthread + 15

Thread 7:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 9:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 10:
0   libsystem_pthread.dylib       	0x00007fff61162b68 start_wqthread + 0

Thread 6 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000010aa3db60  rcx: 0x00007fff2013a41c  rdx: 0x0000000000002b23
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000700009d63700  rsp: 0x0000700009d636e8
   r8: 0x00007fa10a23dc40   r9: 0x000000000000007f  r10: 0x0000000000000004  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000030002  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00