We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug I have a crash report from LiveKit's WebSocket cancelling a continuation twice. I've only seen this happen once.
SDK Version 2.0.17
iOS/macOS Version iOS 18.1.1
Xcode Version Xcode 16.1
Steps to Reproduce Unknown
Expected behavior Does not crash.
Screenshots If applicable, add screenshots to help explain your problem.
Logs Crash log below. I've removed threads some threads for clarity.
OS Version: iOS 18.1.1 (22B91) Report Version: 104 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0 at 0x00000001824645e0 Crashed Thread: 7 Application Specific Information: _Concurrency/CheckedContinuation.swift > Fatal error > SWIFT TASK CONTINUATION MISUSE: init(url:) tried to resume its continuation more than once, throwing Error Domain=io.livekit.swift-sdk Code=100 "Cancelled" UserInfo={NSLocalizedDescription=Cancelled}! Thread 7 Crashed: 0 libswiftCore.dylib 0x3038555e0 _assertionFailure 1 libswift_Concurrency.dylib 0x31d9c5820 CheckedContinuation.resume 2 Tolan 0x2036b57b0 WebSocket.close (WebSocket.swift:73) 3 Tolan 0x2036b7390 [inlined] closure in WebSocket.init (WebSocket.swift:63) 4 Tolan 0x2036b7390 closure in WebSocket.init 5 libswift_Concurrency.dylib 0x31da2d014 __swift::__runtime::llvm::function_ref<T>::callback_fn<T> 6 libswift_Concurrency.dylib 0x31da2bb50 withStatusRecordLock 7 libswift_Concurrency.dylib 0x31da2c700 swift_task_cancelImpl 8 Tolan 0x203b0a948 LiveKitCall.disconnect (ChatService.swift:1558) 9 libswift_Concurrency.dylib 0x31da21100 swift::runJobInEstablishedExecutorContext Thread 0 0 UnityFramework 0x1052e5ac4 delete[] 1 UnityFramework 0x10511bbc4 MultiplyMatrixArrayWithBase4x4_NEON 2 UnityFramework 0x107a7bba0 DllCanUnloadNow 3 UnityFramework 0x1062c08fc DllCanUnloadNow 4 UnityFramework 0x1062c07dc DllCanUnloadNow 5 UnityFramework 0x1062c3974 DllCanUnloadNow 6 UnityFramework 0x1062cd1d0 DllCanUnloadNow 7 UnityFramework 0x1062ccf0c DllCanUnloadNow 8 UnityFramework 0x1062c458c DllCanUnloadNow 9 UnityFramework 0x1062773d0 DllCanUnloadNow 10 UnityFramework 0x106277318 DllCanUnloadNow 11 UnityFramework 0x105364504 delete[] 12 UnityFramework 0x1053701c0 delete[] 13 UnityFramework 0x10537e298 delete[] 14 UnityFramework 0x1051b178c delete[] 15 UnityFramework 0x10527051c delete[] 16 UnityFramework 0x10527055c delete[] 17 UnityFramework 0x105270830 delete[] 18 UnityFramework 0x10596012c UnitySendMessage 19 UnityFramework 0x1050f6608 <redacted> 20 QuartzCore 0x30a1f16d8 CA::Display::DisplayLinkItem::dispatch_ 21 QuartzCore 0x30a1ef910 CA::Display::DisplayLink::dispatch_items 22 QuartzCore 0x30a1ef4a8 CA::Display::DisplayLink::dispatch_deferred_display_links 23 UIKitCore 0x30bc349d4 _UIUpdateSequenceRun 24 UIKitCore 0x30bc34624 schedulerStepScheduledMainSection 25 UIKitCore 0x30bc35598 runloopSourceCallback 26 CoreFoundation 0x306c1e324 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 27 CoreFoundation 0x306c1e2b8 __CFRunLoopDoSource0 28 CoreFoundation 0x306c1bdbc __CFRunLoopDoSources0 29 CoreFoundation 0x306c1afb8 __CFRunLoopRun 30 CoreFoundation 0x306c1a82c CFRunLoopRunSpecific 31 GraphicsServices 0x39ec2b1c0 GSEventRunModal 32 UIKitCore 0x30bf66eac -[UIApplication _run] 33 UIKitCore 0x30c0155b0 UIApplicationMain 34 SwiftUI 0x30fa3df94 closure in KitRendererCommon 35 SwiftUI 0x30fa1e660 runApp<T> 36 SwiftUI 0x30fa2148c App.main 37 Tolan 0x203233b48 [inlined] PortolaApp.$main 38 Tolan 0x203233b48 main 39 <unknown> 0x1a9842ec8 <redacted> Thread 3 name: SentryCrash Exception Handler (Secondary) 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f0bf8 thread_suspend 3 Tolan 0x20438c6a4 handleExceptions 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 4 name: SentryCrash Exception Handler (Primary) 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 Tolan 0x20438c6d0 handleExceptions 5 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 5 name: io.sentry.app-hang-tracker 0 libsystem_kernel.dylib 0x3a73f51b0 __semwait_signal 1 libsystem_c.dylib 0x316713a74 nanosleep 2 Foundation 0x30461caf4 +[NSThread sleepForTimeInterval:] 3 Tolan 0x20436cd68 -[SentryANRTracker detectANRs] 4 Foundation 0x3045166c4 __NSThread__start__ 5 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 6 name: com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 CoreFoundation 0x306c1ba80 __CFRunLoopServiceMachPort 5 CoreFoundation 0x306c1b12c __CFRunLoopRun 6 CoreFoundation 0x306c1a82c CFRunLoopRunSpecific 7 Foundation 0x3045054fc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] 8 Foundation 0x30450534c -[NSRunLoop(NSRunLoop) runUntilDate:] 9 UIKitCore 0x30bf7a354 -[UIEventFetcher threadMain] 10 Foundation 0x3045166c4 __NSThread__start__ 11 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 7 Crashed: 0 libswiftCore.dylib 0x3038555e0 _assertionFailure 1 libswift_Concurrency.dylib 0x31d9c5820 CheckedContinuation.resume 2 Tolan 0x2036b57b0 WebSocket.close (WebSocket.swift:73) 3 Tolan 0x2036b7390 [inlined] closure in WebSocket.init (WebSocket.swift:63) 4 Tolan 0x2036b7390 closure in WebSocket.init 5 libswift_Concurrency.dylib 0x31da2d014 __swift::__runtime::llvm::function_ref<T>::callback_fn<T> 6 libswift_Concurrency.dylib 0x31da2bb50 withStatusRecordLock 7 libswift_Concurrency.dylib 0x31da2c700 swift_task_cancelImpl 8 Tolan 0x203b0a948 LiveKitCall.disconnect (ChatService.swift:1558) 9 libswift_Concurrency.dylib 0x31da21100 swift::runJobInEstablishedExecutorContext Thread 9 name: SentryCrash Exception Handler (Secondary) 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 Intercom 0x108c20978 handleExceptions 5 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 10 name: io.sentry.app-hang-tracker 0 libsystem_kernel.dylib 0x3a73f51b0 __semwait_signal 1 libsystem_c.dylib 0x316713a74 nanosleep 2 Foundation 0x30461caf4 +[NSThread sleepForTimeInterval:] 3 Intercom 0x108c0344c -[IntercomSDK_SentryANRTracker detectANRs] 4 Foundation 0x3045166c4 __NSThread__start__ 5 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 17 name: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 CoreFoundation 0x306c1ba80 __CFRunLoopServiceMachPort 5 CoreFoundation 0x306c1b12c __CFRunLoopRun 6 CoreFoundation 0x306c1a82c CFRunLoopRunSpecific 7 CFNetwork 0x309667edc +[__CFN_CoreSchedulingSetRunnable _run:] 8 Foundation 0x3045166c4 __NSThread__start__ 9 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 41 name: caulk::deferred_logger 0 libsystem_kernel.dylib 0x3a73ef604 semaphore_wait_trap 1 caulk 0x41d5a8a08 caulk::semaphore::timed_wait 2 caulk 0x41d5a88c0 caulk::concurrent::details::worker_thread::run 3 caulk 0x41d5a8808 caulk::thread_proxy<T> 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 42 name: caulk.messenger.shared:high 0 libsystem_kernel.dylib 0x3a73ef604 semaphore_wait_trap 1 caulk 0x41d5a8a08 caulk::semaphore::timed_wait 2 caulk 0x41d5a88c0 caulk::concurrent::details::worker_thread::run 3 caulk 0x41d5a8808 caulk::thread_proxy<T> 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 43 name: com.apple.CoreMotion.MotionThread 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 CoreFoundation 0x306c1ba80 __CFRunLoopServiceMachPort 5 CoreFoundation 0x306c1b12c __CFRunLoopRun 6 CoreFoundation 0x306c1a82c CFRunLoopRunSpecific 7 CoreFoundation 0x306c85ce8 CFRunLoopRun 8 CoreMotion 0x32157c084 <redacted> 9 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 46 name: com.apple.CFStream.LegacyThread 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 CoreFoundation 0x306c1ba80 __CFRunLoopServiceMachPort 5 CoreFoundation 0x306c1b12c __CFRunLoopRun 6 CoreFoundation 0x306c1a82c CFRunLoopRunSpecific 7 CoreFoundation 0x306c83694 _legacyStreamRunLoop_workThread 8 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 47 name: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x3a73f7234 __select 1 CoreFoundation 0x306c83958 __CFSocketManager 2 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 48 name: com.apple.audio.toolbox.AUScheduledParameterRefresher 0 libsystem_kernel.dylib 0x3a73ef604 semaphore_wait_trap 1 caulk 0x41d5a8a08 caulk::semaphore::timed_wait 2 caulk 0x41d5a88c0 caulk::concurrent::details::worker_thread::run 3 caulk 0x41d5a8808 caulk::thread_proxy<T> 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 49 name: network_thread 0x0x3007b85a0 0 libsystem_kernel.dylib 0x3a73f7234 __select 1 LiveKitWebRTC 0x1093af060 rtc::PhysicalSocketServer::WaitSelect 2 LiveKitWebRTC 0x1093aeda8 rtc::PhysicalSocketServer::Wait 3 LiveKitWebRTC 0x1093b17a8 rtc::Thread::Get 4 LiveKitWebRTC 0x1093b0b88 rtc::Thread::ProcessMessages 5 LiveKitWebRTC 0x1093b2230 rtc::Thread::PreRun 6 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 50 name: worker_thread 0x0x3007b9c20 0 libsystem_kernel.dylib 0x3a73f4f90 __psynch_cvwait 1 libsystem_pthread.dylib 0x4176d5a4c _pthread_cond_wait 2 LiveKitWebRTC 0x1093b50fc rtc::SocketAddress::ipaddr 3 LiveKitWebRTC 0x1093b8f70 rtc::NullSocketServer::Wait 4 LiveKitWebRTC 0x1093b17a8 rtc::Thread::Get 5 LiveKitWebRTC 0x1093b0b88 rtc::Thread::ProcessMessages 6 LiveKitWebRTC 0x1093b2230 rtc::Thread::PreRun 7 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 51 name: signaling_thread 0x0x3007bbed0 0 libsystem_kernel.dylib 0x3a73f4f90 __psynch_cvwait 1 libsystem_pthread.dylib 0x4176d5a4c _pthread_cond_wait 2 LiveKitWebRTC 0x1093b50fc rtc::SocketAddress::ipaddr 3 LiveKitWebRTC 0x1093b8f70 rtc::NullSocketServer::Wait 4 LiveKitWebRTC 0x1093b17a8 rtc::Thread::Get 5 LiveKitWebRTC 0x1093b0b88 rtc::Thread::ProcessMessages 6 LiveKitWebRTC 0x1093b2230 rtc::Thread::PreRun 7 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 52 name: caulk.messenger.shared:21 0 libsystem_kernel.dylib 0x3a73ef604 semaphore_wait_trap 1 caulk 0x41d5a8a08 caulk::semaphore::timed_wait 2 caulk 0x41d5a88c0 caulk::concurrent::details::worker_thread::run 3 caulk 0x41d5a8808 caulk::thread_proxy<T> 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 53 0 libsystem_malloc.dylib 0x32712d958 _xzm_xzone_malloc_small 1 libsystem_malloc.dylib 0x32712d4ac _xzm_xzone_malloc_small 2 Foundation 0x304489f24 -[NSConcreteMutableData initWithLength:] 3 Foundation 0x304489750 +[NSMutableData(NSMutableData) dataWithLength:] 4 Tolan 0x2043ad99c sentry_gzippedWithCompressionLevel 5 Tolan 0x204381874 -[SentryNSURLRequest initEnvelopeRequestWithURL:andData:authHeader:didFailWithError:] 6 Tolan 0x2043816e0 -[SentryNSURLRequest initEnvelopeRequestWithDsn:andData:didFailWithError:] 7 Tolan 0x20438228c -[SentryNSURLRequestBuilder createEnvelopeRequest:dsn:didFailWithError:] 8 Tolan 0x20439b50c -[SentryHttpTransport sendAllCachedEnvelopes] 9 Tolan 0x20439bc98 __49-[SentryHttpTransport deleteEnvelopeAndSendNext:]_block_invoke 10 Tolan 0x2043568fc __50-[SentryDispatchQueueWrapper dispatchAfter:block:]_block_invoke 11 libdispatch.dylib 0x3166740cc _dispatch_client_callout 12 libdispatch.dylib 0x31667757c _dispatch_continuation_pop 13 libdispatch.dylib 0x31668b538 _dispatch_source_latch_and_call 14 libdispatch.dylib 0x31668a100 _dispatch_source_invoke 15 libdispatch.dylib 0x31667b55c _dispatch_lane_serial_drain 16 libdispatch.dylib 0x31667c1dc _dispatch_lane_invoke 17 libdispatch.dylib 0x316687254 _dispatch_root_queue_drain_deferred_wlh 18 libdispatch.dylib 0x316686aa0 _dispatch_workloop_worker_thread 19 libsystem_pthread.dylib 0x4176d6c78 _pthread_wqthread Thread 54 0 libsystem_kernel.dylib 0x3a73ef410 __workq_kernreturn 1 libsystem_pthread.dylib 0x4176d6cc4 _pthread_wqthread Thread 55 0 libobjc.A.dylib 0x301255358 object_getClass 1 libxpc.dylib 0x41777f1e0 xpc_dictionary_get_value 2 libxpc.dylib 0x41777f160 xpc_dictionary_get_pointer 3 Network 0x307670790 nw_dictionary_copy_value 4 Network 0x307aab00c nw_framer_deallocate_metadata 5 libxpc.dylib 0x41777ff84 _xpc_dictionary_apply_apply 6 libxpc.dylib 0x41777ecd8 _xpc_dictionary_apply_node_f 7 libxpc.dylib 0x41777ff20 xpc_dictionary_apply 8 Network 0x307aaaf7c nw_framer_deallocate_metadata 9 Network 0x30766e36c -[NWConcrete_nw_protocol_metadata dealloc] 10 Network 0x30767e7e8 nw_frame_reset 11 Network 0x307a9bd5c nw_framer_protocol_finalizer 12 Network 0x307a9bbfc nw_framer_protocol_inbound_data_finalizer 13 Network 0x307ab63b0 nw_protocol_finalize_temp_frame_array 14 Network 0x307ab56b4 nw_framer_protocol_remove_input_handler 15 CFNetwork 0x30965e28c ConnectionProtocolRemoveInputHandler 16 Network 0x3077591a4 nw_endpoint_flow_failed_with_error 17 Network 0x3077b78a4 nw_flow_passthrough_remove_input_handler 18 Network 0x3077591a4 nw_endpoint_flow_failed_with_error 19 libdispatch.dylib 0x31667236c _dispatch_call_block_and_release 20 libdispatch.dylib 0x3166740cc _dispatch_client_callout 21 libdispatch.dylib 0x31667d7f4 _dispatch_workloop_invoke 22 libdispatch.dylib 0x316687254 _dispatch_root_queue_drain_deferred_wlh 23 libdispatch.dylib 0x316686aa0 _dispatch_workloop_worker_thread 24 libsystem_pthread.dylib 0x4176d6c78 _pthread_wqthread Thread 56 0 libsystem_pthread.dylib 0x4176d3480 start_wqthread Thread 57 0 libsystem_kernel.dylib 0x3a73ef410 __workq_kernreturn 1 libsystem_pthread.dylib 0x4176d6cc4 _pthread_wqthread Thread 58 0 libsystem_kernel.dylib 0x3a73ef49c __ulock_wait2 1 libsystem_platform.dylib 0x41734e254 _os_unfair_lock_lock_slow 2 libswift_Concurrency.dylib 0x31da2b5b8 waitForStatusRecordUnlockIfNotSelfLocked 3 libswift_Concurrency.dylib 0x31da2ba34 withStatusRecordLock 4 libswift_Concurrency.dylib 0x31da2bebc swift::updateStatusRecord 5 libswift_Concurrency.dylib 0x31da249a8 swift::AsyncTask::flagAsAndEnqueueOnExecutor 6 libswift_Concurrency.dylib 0x31da2a44c resumeTaskAfterContinuation 7 libswift_Concurrency.dylib 0x31da28b84 swift_continuation_throwingResumeImpl 8 Tolan 0x2036b6a94 [inlined] CheckedContinuation.resume<T> 9 Tolan 0x2036b6a94 WebSocket.urlSession (WebSocket.swift:118) 10 Tolan 0x2036b645c [inlined] WebSocket.urlSession 11 Tolan 0x2036b645c WebSocket.urlSession (<compiler-generated>:117) 12 libdispatch.dylib 0x31667236c _dispatch_call_block_and_release 13 libdispatch.dylib 0x3166740cc _dispatch_client_callout 14 libdispatch.dylib 0x31667b6d4 _dispatch_lane_serial_drain 15 libdispatch.dylib 0x31667c210 _dispatch_lane_invoke 16 libdispatch.dylib 0x316687254 _dispatch_root_queue_drain_deferred_wlh 17 libdispatch.dylib 0x316686aa0 _dispatch_workloop_worker_thread 18 libsystem_pthread.dylib 0x4176d6c78 _pthread_wqthread Thread 61 0 libsystem_kernel.dylib 0x3a73ef61c semaphore_timedwait_trap 1 libdispatch.dylib 0x3166746e4 _dispatch_sema4_timedwait 2 libdispatch.dylib 0x316674ce4 _dispatch_semaphore_wait_slow 3 libdispatch.dylib 0x316685b5c _dispatch_worker_thread 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 62 0 libsystem_kernel.dylib 0x3a73ef61c semaphore_timedwait_trap 1 libdispatch.dylib 0x3166746e4 _dispatch_sema4_timedwait 2 libdispatch.dylib 0x316674ce4 _dispatch_semaphore_wait_slow 3 libdispatch.dylib 0x316685b5c _dispatch_worker_thread 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 63 0 libsystem_kernel.dylib 0x3a73ef61c semaphore_timedwait_trap 1 libdispatch.dylib 0x3166746e4 _dispatch_sema4_timedwait 2 libdispatch.dylib 0x316674ce4 _dispatch_semaphore_wait_slow 3 libdispatch.dylib 0x316685b5c _dispatch_worker_thread 4 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 65 0 libsystem_kernel.dylib 0x3a73ef688 mach_msg2_trap 1 libsystem_kernel.dylib 0x3a73f2d94 mach_msg2_internal 2 libsystem_kernel.dylib 0x3a73f2cac mach_msg_overwrite 3 libsystem_kernel.dylib 0x3a73f2af8 mach_msg 4 libEmbeddedSystemAUs.dylib 0x4338a0384 caulk::thread_proxy<T> 5 libsystem_pthread.dylib 0x4176d8378 _pthread_start Thread 7 crashed with ARM Thread State (64-bit): x0: 0x00000003004d0508 x1: 0x0000000200000003 x2: 0xffffffffffffffe0 x3: 0x000000030014f8a0 x4: 0x000000030014f880 x5: 0x0000000000000013 x6: 0x0000000000000020 x7: 0x0000000000c20a1c x8: 0xfffffffe00000000 x9: 0x0000000200000003 x10: 0x0000000000000003 x11: 0x0000000000003800 x12: 0x00000000000007fb x13: 0x00000000000007fd x14: 0x00000000f0c0c041 x15: 0x00000000f0a0b80a x16: 0x00000000f0c00000 x17: 0x0000000000000041 x18: 0x0000000000000000 x19: 0x000000018f572a90 x20: 0x00000003004d0500 x21: 0x0000000000000000 x22: 0x000000000000000b x23: 0x0000000000000026 x24: 0x00000000000000bd x25: 0x000000018f572b60 x26: 0xf0000000000000c9 x27: 0x0000000000000000 x28: 0x0000000000000000 fp: 0x000000016d646a50 lr: 0x00000001824645e0 sp: 0x000000016d646980 pc: 0x00000001824645e0 cpsr: 0x0000000060001000
It seems that Threads 7 and 58 raced to resume this continuation.
The text was updated successfully, but these errors were encountered:
hiroshihorie
No branches or pull requests
Describe the bug
I have a crash report from LiveKit's WebSocket cancelling a continuation twice. I've only seen this happen once.
SDK Version
2.0.17
iOS/macOS Version
iOS 18.1.1
Xcode Version
Xcode 16.1
Steps to Reproduce
Unknown
Expected behavior
Does not crash.
Screenshots
If applicable, add screenshots to help explain your problem.
Logs
Crash log below. I've removed threads some threads for clarity.
It seems that Threads 7 and 58 raced to resume this continuation.
The text was updated successfully, but these errors were encountered: