Seeing crashes reported from the DataDog Flutter plugin on iOS.
Include any error message or stack trace if available.
We are seeing the following stack-trace in production. Xcode is reporting this crash has occurred on 30 devices. Looking at our Instabug reports it appears the majority of occurences have occured while the application was backgrounded (144 backgrounded; 9 foregrounded).
Incident Identifier: EB3CA146-E3CE-4B0E-A7F7-67562EAFB3BB
Hardware Model: iPhone14,3
Process: Runner [909]
Path: /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Runner
Identifier: com.foo.bar
Version: 2.0.2 (3889)
AppStoreTools: 14B44
AppVariant: 1:iPhone14,3:15
Code Type: ARM-64 (Native)
Role: Non UI
Parent Process: launchd [1]
Coalition: com.foo.bar [711]
Date/Time: 2022-11-03 21:37:03.9209 -0700
Launch Time: 2022-11-02 19:08:04.8568 -0700
OS Version: iPhone OS 16.0 (20A362)
Release Type: User
Baseband Version: 2.09.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread: 18
Last Exception Backtrace:
0 CoreFoundation 0x18b062248 __exceptionPreprocess + 164 (NSException.m:202)
1 libobjc.A.dylib 0x184427a68 objc_exception_throw + 60 (objc-exception.mm:356)
2 Foundation 0x1859e681c -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 188 (NSException.m:242)
3 Flutter 0x10842afe0 -[FlutterEngine sendOnChannel:message:binaryReply:] + 776
4 Runner 0x1056bee28 closure #1 in SwiftDatadogSdkPlugin.handle(_:result:) + 88 (SwiftDatadogSdkPlugin.swift:54)
5 Runner 0x1056bee28 partial apply for closure #1 in SwiftDatadogSdkPlugin.handle(_:result:) + 116 (<compiler-generated>:0)
6 Datadog 0x106300f40 InternalLogger.print(message:error:emoji:) + 16 (InternalLogger.swift:54)
7 Datadog 0x106300f40 InternalLogger.log(_:message:error:) + 16 (InternalLogger.swift:42)
8 Datadog 0x106300f40 protocol witness for CoreLogger.log(_:message:error:) in conformance InternalLogger + 16 (<compiler-generated>:37)
9 Datadog 0x106300f40 specialized CoreLogger.debug(_:error:) + 16 (CoreLogger.swift:81)
10 Datadog 0x106300f40 closure #1 in DataUploadWorker.init(queue:fileReader:dataUploader:uploadConditions:delay:featureName:) + 2680 (DataUploadWorker.swift:85)
11 Datadog 0x1063ae6b8 thunk for @escaping @callee_guaranteed () -> () + 20 (<compiler-generated>:0)
12 libdispatch.dylib 0x1924ed114 _dispatch_block_async_invoke2 + 148 (queue.c:555)
13 libdispatch.dylib 0x1924ddfdc _dispatch_client_callout + 20 (object.m:560)
14 libdispatch.dylib 0x1924e146c _dispatch_continuation_pop + 504 (inline_internal.h:2632)
15 libdispatch.dylib 0x1924f4a58 _dispatch_source_invoke + 1588 (source.c:596)
16 libdispatch.dylib 0x1924e556c _dispatch_lane_serial_drain + 376 (inline_internal.h:0)
17 libdispatch.dylib 0x1924e61e0 _dispatch_lane_invoke + 384 (queue.c:3940)
18 libdispatch.dylib 0x1924f0e10 _dispatch_workloop_worker_thread + 652 (queue.c:6846)
19 libsystem_pthread.dylib 0x1d7980df8 _pthread_wqthread + 288 (pthread.c:2618)
20 libsystem_pthread.dylib 0x1d7980b98 start_wqthread + 8 (:-1)
Thread 0 name:
Thread 0:
0 CoreFoundation 0x000000018b0d6cdc _CFRelease + 248 (CFRuntime.c:2088)
1 Flutter 0x000000010845f3c8 flutter::IOSContextMetalSkia::~IOSContextMetalSkia() + 40
2 Flutter 0x000000010845f250 flutter::IOSContextMetalSkia::~IOSContextMetalSkia() + 12 (:-1)
3 Flutter 0x000000010842cbe8 std::__1::shared_ptr<flutter::IOSContext>::~shared_ptr() + 64 (:-1)
4 Flutter 0x000000010845fba0 flutter::IOSSurfaceMetalSkia::~IOSSurfaceMetalSkia() + 64
5 Flutter 0x000000010845e434 flutter::PlatformViewIOS::~PlatformViewIOS() + 240 (:-1)
6 Flutter 0x000000010845d00c flutter::PlatformViewIOS::~PlatformViewIOS() + 12
7 Flutter 0x00000001087f2a94 std::__1::__function::__func<fml::internal::CopyableLambda<flutter::Shell::~Shell()::$_6>, std::__1::allocator<fml::internal::CopyableLambda<flutter::Shell::~Shell()::$_6> >, void ()>::operator()() + 40 (:-1)
8 Flutter 0x00000001087f23ec flutter::Shell::~Shell() + 1592
9 Flutter 0x000000010842c858 std::__1::unique_ptr<flutter::Shell, std::__1::default_delete<flutter::Shell> >::reset(flutter::Shell*) + 28 (:-1)
10 Flutter 0x00000001084283c4 -[FlutterEngine destroyContext] + 60 (:-1)
11 CoreFoundation 0x000000018b08f7c4 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148 (CFNotificationCenter.c:661)
12 CoreFoundation 0x000000018b13675c ___CFXRegistrationPost_block_invoke + 88 (CFNotificationCenter.c:175)
13 CoreFoundation 0x000000018b119a34 _CFXRegistrationPost + 440 (CFNotificationCenter.c:201)
14 CoreFoundation 0x000000018b0a3dc8 _CFXNotificationPost + 704 (CFNotificationCenter.c:1193)
15 Foundation 0x00000001854fc4dc -[NSNotificationCenter postNotificationName:object:userInfo:] + 92 (NSNotification.m:512)
16 UIKitCore 0x000000018df14c0c -[UIApplication _terminateWithStatus:] + 232 (UIApplication.m:7346)
17 UIKitCore 0x000000018d4774b4 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 112 (_UISceneLifecycleMultiplexer.m:811)
18 UIKitCore 0x000000018d88c71c -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:] + 164 (_UISceneLifecycleMultiplexer.m:481)
19 UIKitCore 0x000000018df1107c -[UIApplication workspaceShouldExit:withTransitionContext:] + 176 (UIApplication.m:4061)
20 FrontBoardServices 0x00000001a0a0c680 __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke_2 + 72 (FBSWorkspaceScenesClient.m:328)
21 FrontBoardServices 0x00000001a09d1ae4 -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 (FBSWorkspace.m:359)
22 FrontBoardServices 0x00000001a0a0c620 __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke + 128 (FBSWorkspaceScenesClient.m:325)
23 libdispatch.dylib 0x00000001924ddfdc _dispatch_client_callout + 20 (object.m:560)
24 libdispatch.dylib 0x00000001924e1a5c _dispatch_block_invoke_direct + 264 (queue.c:496)
25 FrontBoardServices 0x00000001a09dbf2c __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 (FBSSerialQueue.m:157)
26 FrontBoardServices 0x00000001a09dbac8 -[FBSSerialQueue _targetQueue_performNextIfPossible] + 220 (FBSSerialQueue.m:181)
27 FrontBoardServices 0x00000001a09de2a8 -[FBSSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:194)
28 CoreFoundation 0x000000018b12e22c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1974)
29 CoreFoundation 0x000000018b13a614 __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2018)
30 CoreFoundation 0x000000018b0be57c __CFRunLoopDoSources0 + 340 (CFRunLoop.c:2063)
31 CoreFoundation 0x000000018b0d3eb8 __CFRunLoopRun + 836 (CFRunLoop.c:2970)
32 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
33 GraphicsServices 0x00000001c3ef9368 GSEventRunModal + 164 (GSEvent.c:2196)
34 UIKitCore 0x000000018d588d88 -[UIApplication _run] + 888 (UIApplication.m:3726)
35 UIKitCore 0x000000018d5889ec UIApplicationMain + 340 (UIApplication.m:5316)
36 Runner 0x000000010498e100 main + 68 (AppDelegate.swift:11)
37 dyld 0x00000001a93fd948 start + 2504 (dyldMain.cpp:1168)
Thread 1:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 2:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x00000001c774a200 __pthread_kill + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d79871ac pthread_kill + 268 (pthread.c:1670)
2 libsystem_c.dylib 0x0000000192541ca0 abort + 180 (abort.c:118)
3 libc++abi.dylib 0x00000001d78c9b8c abort_message + 132 (abort_message.cpp:78)
4 libc++abi.dylib 0x00000001d78b9a80 demangling_terminate_handler() + 336 (cxa_default_handlers.cpp:71)
5 libobjc.A.dylib 0x000000018442deec _objc_terminate() + 144 (objc-exception.mm:498)
6 libc++abi.dylib 0x00000001d78c8f28 std::__terminate(void (*)()) + 20 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x00000001d78c8ec4 std::terminate() + 56 (cxa_handlers.cpp:88)
8 libdispatch.dylib 0x00000001924ddff0 _dispatch_client_callout + 40 (object.m:563)
9 libdispatch.dylib 0x00000001924e146c _dispatch_continuation_pop + 504 (inline_internal.h:2632)
10 libdispatch.dylib 0x00000001924f4a58 _dispatch_source_invoke + 1588 (source.c:596)
11 libdispatch.dylib 0x00000001924e556c _dispatch_lane_serial_drain + 376 (inline_internal.h:0)
12 libdispatch.dylib 0x00000001924e61e0 _dispatch_lane_invoke + 384 (queue.c:3940)
13 libdispatch.dylib 0x00000001924f0e10 _dispatch_workloop_worker_thread + 652 (queue.c:6846)
14 libsystem_pthread.dylib 0x00000001d7980df8 _pthread_wqthread + 288 (pthread.c:2618)
15 libsystem_pthread.dylib 0x00000001d7980b98 start_wqthread + 8 (:-1)
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x00000001c7745394 __open + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7745778 open + 40 (open-base.c:101)
2 Instabug 0x0000000106e63d70 plcrash_write_report + 80
3 Instabug 0x0000000106e62870 signal_handler_callback + 232
4 Instabug 0x0000000106e5de40 internal_callback_iterator(int, __siginfo*, __darwin_ucontext*, void*) + 124
5 Instabug 0x0000000106e5dda4 IBGplcrash_signal_handler + 24
6 libsystem_platform.dylib 0x00000001d78eda90 _sigtramp + 56 (sigtramp.c:116)
7 libsystem_pthread.dylib 0x00000001d79871ac pthread_kill + 268 (pthread.c:1670)
8 libsystem_c.dylib 0x0000000192541ca0 abort + 180 (abort.c:118)
9 Instabug 0x0000000106e63e54 uncaught_exception_handler.cold.1 + 28
10 Instabug 0x0000000106e61c14 uncaught_exception_handler + 44
11 CoreFoundation 0x000000018b16d020 __handleUncaughtException + 636 (NSException.m:273)
12 libobjc.A.dylib 0x000000018442dee0 _objc_terminate() + 132 (objc-exception.mm:497)
13 libc++abi.dylib 0x00000001d78c8f28 std::__terminate(void (*)()) + 20 (cxa_handlers.cpp:59)
14 libc++abi.dylib 0x00000001d78c8ec4 std::terminate() + 56 (cxa_handlers.cpp:88)
15 libdispatch.dylib 0x00000001924ddff0 _dispatch_client_callout + 40 (object.m:563)
16 libdispatch.dylib 0x00000001924e146c _dispatch_continuation_pop + 504 (inline_internal.h:2632)
17 libdispatch.dylib 0x00000001924f4a58 _dispatch_source_invoke + 1588 (source.c:596)
18 libdispatch.dylib 0x00000001924e556c _dispatch_lane_serial_drain + 376 (inline_internal.h:0)
19 libdispatch.dylib 0x00000001924e61e0 _dispatch_lane_invoke + 384 (queue.c:3940)
20 libdispatch.dylib 0x00000001924f0e10 _dispatch_workloop_worker_thread + 652 (queue.c:6846)
21 libsystem_pthread.dylib 0x00000001d7980df8 _pthread_wqthread + 288 (pthread.c:2618)
22 libsystem_pthread.dylib 0x00000001d7980b98 start_wqthread + 8 (:-1)
Thread 5 name:
Thread 5:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018b0d2e00 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2639)
5 CoreFoundation 0x000000018b0d4044 __CFRunLoopRun + 1232 (CFRunLoop.c:3022)
6 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
7 Foundation 0x00000001854e1818 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373)
8 Foundation 0x00000001854e1700 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420)
9 UIKitCore 0x000000018d6bd88c -[UIEventFetcher threadMain] + 436 (UIEventFetcher.m:1212)
10 Foundation 0x00000001854face8 __NSThread__start__ + 716 (NSThread.m:968)
11 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
12 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 6 name:
Thread 6:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018b0d2e00 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2639)
5 CoreFoundation 0x000000018b0d4044 __CFRunLoopRun + 1232 (CFRunLoop.c:3022)
6 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
7 Flutter 0x00000001087111c0 fml::MessageLoopDarwin::Run() + 88 (:-1)
8 Flutter 0x0000000108710bc0 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::function<void (fm... + 208 (:-1)
9 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
10 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018b0d2e00 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2639)
5 CoreFoundation 0x000000018b0d4044 __CFRunLoopRun + 1232 (CFRunLoop.c:3022)
6 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
7 Flutter 0x00000001087111c0 fml::MessageLoopDarwin::Run() + 88 (:-1)
8 Flutter 0x0000000108710bc0 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::function<void (fm... + 208 (:-1)
9 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
10 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018b0d2e00 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2639)
5 CoreFoundation 0x000000018b0d4044 __CFRunLoopRun + 1232 (CFRunLoop.c:3022)
6 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
7 Flutter 0x00000001087111c0 fml::MessageLoopDarwin::Run() + 88 (:-1)
8 Flutter 0x0000000108710bc0 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::function<void (fm... + 208 (:-1)
9 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
10 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 9 name:
Thread 9:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 10 name:
Thread 10:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 11 name:
Thread 11:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 14 name:
Thread 14:
0 libsystem_kernel.dylib 0x00000001c774441c __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d798806c _pthread_cond_wait + 1232 (pthread_cond.c:636)
2 libc++.1.dylib 0x0000000199402acc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:380)
3 Flutter 0x000000010870b934 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLo... + 296 (:-1)
4 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
5 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 15 name:
Thread 15:
0 libsystem_kernel.dylib 0x00000001c7745480 kevent + 8 (:-1)
1 Flutter 0x00000001088fc45c dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) + 444 (:-1)
2 Flutter 0x000000010892b544 dart::bin::ThreadStart(void*) + 44 (:-1)
3 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
4 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 16 name:
Thread 16:
0 connectivity_plus 0x0000000107d77e34 implicit closure #2 in implicit closure #1 in PathMonitorConnectivityProvider.ensurePathMonitor()partial apply + 0
1 libswiftNetwork.dylib 0x00000001a5f2528c closure #1 in NWPathMonitor.init(requiredInterfaceType:) + 272 (NWPath.swift:492)
2 libswiftNetwork.dylib 0x00000001a5ef0470 thunk for @escaping @callee_guaranteed (@guaranteed OS_nw_path) -> () + 52 (<compiler-generated>:0)
3 Network 0x000000018bd5d9d4 __nw_path_necp_update_evaluator_block_invoke + 456 (path_evaluation.m:1108)
4 libdispatch.dylib 0x00000001924dc4b4 _dispatch_call_block_and_release + 32 (init.c:1518)
5 libdispatch.dylib 0x00000001924ddfdc _dispatch_client_callout + 20 (object.m:560)
6 libdispatch.dylib 0x00000001924efb8c _dispatch_root_queue_drain + 684 (inline_internal.h:2632)
7 libdispatch.dylib 0x00000001924f0284 _dispatch_worker_thread2 + 164 (queue.c:7052)
8 libsystem_pthread.dylib 0x00000001d7980dbc _pthread_wqthread + 228 (pthread.c:2631)
9 libsystem_pthread.dylib 0x00000001d7980b98 start_wqthread + 8 (:-1)
Thread 17:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 18 name:
Thread 18 Crashed:
0 libsystem_kernel.dylib 0x00000001c774a200 __pthread_kill + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001d79871ac pthread_kill + 268 (pthread.c:1670)
2 libsystem_c.dylib 0x0000000192541ca0 abort + 180 (abort.c:118)
3 libc++abi.dylib 0x00000001d78c9b8c abort_message + 132 (abort_message.cpp:78)
4 libc++abi.dylib 0x00000001d78b9a80 demangling_terminate_handler() + 336 (cxa_default_handlers.cpp:71)
5 libobjc.A.dylib 0x000000018442deec _objc_terminate() + 144 (objc-exception.mm:498)
6 libc++abi.dylib 0x00000001d78c8f28 std::__terminate(void (*)()) + 20 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x00000001d78c8ec4 std::terminate() + 56 (cxa_handlers.cpp:88)
8 libdispatch.dylib 0x00000001924ddff0 _dispatch_client_callout + 40 (object.m:563)
9 libdispatch.dylib 0x00000001924e146c _dispatch_continuation_pop + 504 (inline_internal.h:2632)
10 libdispatch.dylib 0x00000001924f4a58 _dispatch_source_invoke + 1588 (source.c:596)
11 libdispatch.dylib 0x00000001924e556c _dispatch_lane_serial_drain + 376 (inline_internal.h:0)
12 libdispatch.dylib 0x00000001924e61e0 _dispatch_lane_invoke + 384 (queue.c:3940)
13 libdispatch.dylib 0x00000001924f0e10 _dispatch_workloop_worker_thread + 652 (queue.c:6846)
14 libsystem_pthread.dylib 0x00000001d7980df8 _pthread_wqthread + 288 (pthread.c:2618)
15 libsystem_pthread.dylib 0x00000001d7980b98 start_wqthread + 8 (:-1)
Thread 19 name:
Thread 19:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018b0d2e00 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2639)
5 CoreFoundation 0x000000018b0d4044 __CFRunLoopRun + 1232 (CFRunLoop.c:3022)
6 CoreFoundation 0x000000018b0d91e4 CFRunLoopRunSpecific + 612 (CFRunLoop.c:3390)
7 CFNetwork 0x000000018c427bac +[__CFN_CoreSchedulingSetRunnable _run:] + 392 (CoreSchedulingSet.mm:1372)
8 Foundation 0x00000001854face8 __NSThread__start__ + 716 (NSThread.m:968)
9 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
10 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 20:
0 libsystem_kernel.dylib 0x00000001c7743b48 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001c7756008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001c7756248 mach_msg_overwrite + 388 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001c774408c mach_msg + 24 (mach_msg.c:323)
4 Instabug 0x0000000106e7289c exception_server_thread + 188
5 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
6 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 21 name:
Thread 21:
0 libsystem_kernel.dylib 0x00000001c77446ac select$DARWIN_EXTSN + 8 (:-1)
1 CoreFoundation 0x000000018b1239d4 __CFSocketManager + 636 (CFSocket.c:1340)
2 libsystem_pthread.dylib 0x00000001d79816cc _pthread_start + 148 (pthread.c:893)
3 libsystem_pthread.dylib 0x00000001d7980ba4 thread_start + 8 (:-1)
Thread 22:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 23 name:
Thread 23:
0 libsystem_kernel.dylib 0x00000001c7744c5c pread + 8 (:-1)
1 libsqlite3.dylib 0x00000001aea23d40 seekAndRead + 76 (sqlite3.c:41605)
2 libsqlite3.dylib 0x00000001ae974b10 unixRead + 208 (sqlite3.c:41697)
3 libsqlite3.dylib 0x00000001ae992cb4 sqlite3PagerSharedLock + 2332 (sqlite3.c:25498)
4 libsqlite3.dylib 0x00000001ae991e94 sqlite3BtreeBeginTrans + 1444 (sqlite3.c:76890)
5 libsqlite3.dylib 0x00000001ae9b257c sqlite3VdbeExec + 2920 (sqlite3.c:99570)
6 libsqlite3.dylib 0x00000001ae9b0f18 sqlite3_step + 1300 (sqlite3.c:93922)
7 Runner 0x0000000104a75f34 -[APMSqliteStore numberForQuery:parameterValues:error:] + 180
8 Runner 0x0000000104a68890 -[APMRemoteConfig lastRemoteConfigUpdateTimestamp] + 140
9 Runner 0x0000000104a68678 -[APMRemoteConfig isExpired] + 176
10 Runner 0x0000000104a17b74 -[APMMeasurement uploadData] + 236
11 Runner 0x0000000104a17504 __32-[APMMeasurement updateSchedule]_block_invoke_2 + 36
12 Runner 0x0000000104a6b7c0 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 44
13 libdispatch.dylib 0x00000001924dc4b4 _dispatch_call_block_and_release + 32 (init.c:1518)
14 libdispatch.dylib 0x00000001924ddfdc _dispatch_client_callout + 20 (object.m:560)
15 libdispatch.dylib 0x00000001924e5694 _dispatch_lane_serial_drain + 672 (inline_internal.h:2632)
16 libdispatch.dylib 0x00000001924e61e0 _dispatch_lane_invoke + 384 (queue.c:3940)
17 libdispatch.dylib 0x00000001924f0e10 _dispatch_workloop_worker_thread + 652 (queue.c:6846)
18 libsystem_pthread.dylib 0x00000001d7980df8 _pthread_wqthread + 288 (pthread.c:2618)
19 libsystem_pthread.dylib 0x00000001d7980b98 start_wqthread + 8 (:-1)
Thread 24:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 25:
0 libsystem_pthread.dylib 0x00000001d7980b90 start_wqthread + 0 (:-1)
Thread 18 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x00000001d78cd0f5 x5: 0x000000016bf7e300 x6: 0x000000000000006e x7: 0xffffffff00000800
x8: 0xcfccee1808c28da1 x9: 0xcfccee1963357da1 x10: 0x0000000000000200 x11: 0x000000000000000b
x12: 0x000000000000000b x13: 0x0000000000000000 x14: 0x0000000000000000 x15: 0x0000000000000000
x16: 0x0000000000000148 x17: 0x000000016bf7f000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000014627 x21: 0x000000016bf7f0e0 x22: 0x0000000000000130 x23: 0x0000000000000000
x24: 0x0000000000000000 x25: 0x000000016bf7f0e0 x26: 0x0000000000010008 x27: 0x000000028311be00
x28: 0x00000001e1235b00 fp: 0x000000016bf7e270 lr: 0x00000001d79871ac
sp: 0x000000016bf7e250 pc: 0x00000001c774a200 cpsr: 0x40001000
esr: 0x56000080 Address size fault
Binary Images:
0x104960000 - 0x105aeffff Runner arm64 <16ee3949398c39e59c9e847beb7b66dc> /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Runner
0x1062b0000 - 0x106453fff Datadog arm64 <618b7c2fa5c13d66916f66f14ab46e12> /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Frameworks/Datadog.framework/Datadog
0x106b3c000 - 0x106f63fff Instabug arm64 <599d764ae5e93c53a9f69b270e206e82> /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Frameworks/Instabug.framework/Instabug
0x107d70000 - 0x107d7bfff connectivity_plus arm64 <f7e1e3060a413e83abcde1230b70c003> /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Frameworks/connectivity_plus.framework/connectivity_plus
0x108418000 - 0x108c03fff Flutter arm64 <8737ebfeefcd30f784da3fdc268b8534> /private/var/containers/Bundle/Application/5BC3F1D7-72F1-4B03-8099-F78B3368B52B/Runner.app/Frameworks/Flutter.framework/Flutter
0x184410000 - 0x184453c3f libobjc.A.dylib arm64e <b3a78098c0fb3dcdb1ac0712762510db> /usr/lib/libobjc.A.dylib
0x1854a0000 - 0x185deafff Foundation arm64e <aa92cd58561a341492f4b4120298b39a> /System/Library/Frameworks/Foundation.framework/Foundation
0x18b058000 - 0x18b43cfff CoreFoundation arm64e <42c5c91704473995b50fde4d132c2435> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x18b43d000 - 0x18c1d2fff Network arm64e <f9e2a76557703360af20ca5b923fcbf2> /System/Library/Frameworks/Network.framework/Network
0x18c1d3000 - 0x18c598fff CFNetwork arm64e <35605de33723335a83d96f35f2989935> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x18d1e6000 - 0x18e9acfff UIKitCore arm64e <7b942fa4cb7633759972f58c14492fb4> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x1924da000 - 0x192520fff libdispatch.dylib arm64e <c663d847b94f3fb0925432edbc55315e> /usr/lib/system/libdispatch.dylib
0x192521000 - 0x1925a0fff libsystem_c.dylib arm64e <82c0f938e2773165a61470151c651798> /usr/lib/system/libsystem_c.dylib
0x1993f6000 - 0x19945cff3 libc++.1.dylib arm64e <36bf5e0c2d4036faa0752476613f6d3f> /usr/lib/libc++.1.dylib
0x1a09cb000 - 0x1a0a70fff FrontBoardServices arm64e <8e15b35ea6143142b34d2c3cbbc13a8b> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
0x1a5eee000 - 0x1a5f6dffe libswiftNetwork.dylib arm64e <d8ad232c4db23bc0855b0b8181974b1f> /usr/lib/swift/libswiftNetwork.dylib
0x1a93e8000 - 0x1a946ae4f dyld arm64e <341bbf646034357e8aa6e1e4b988e03c> /usr/lib/dyld
0x1ae96d000 - 0x1aeb0bff7 libsqlite3.dylib arm64e <110cd7ec982d3425932dc9dddd8a571a> /usr/lib/libsqlite3.dylib
0x1c3ef8000 - 0x1c3f00fff GraphicsServices arm64e <03732ba5113235b4b09d8dd49807d246> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1c7743000 - 0x1c7779ffb libsystem_kernel.dylib arm64e <a5d3b72578c33e19a765cceb22355093> /usr/lib/system/libsystem_kernel.dylib
0x1d78b8000 - 0x1d78cfffb libc++abi.dylib arm64e <e0dbf9459cc5305db096abc1cda9c8ca> /usr/lib/libc++abi.dylib
0x1d78ec000 - 0x1d78f2ff3 libsystem_platform.dylib arm64e <dcc11feb32493ba38eda0469417b75e5> /usr/lib/system/libsystem_platform.dylib
0x1d7980000 - 0x1d798bfff libsystem_pthread.dylib arm64e <b89b9a5b55d93e84b6d3c3da93c1cd39> /usr/lib/system/libsystem_pthread.dylib
EOF
I expect DataDog not to crash.