talsec / Free-RASP-Flutter

Flutter library for improving app security and threat monitoring on Android and iOS mobile devices.
https://github.com/talsec/Free-RASP-Community
MIT License
194 stars 20 forks source link

Crash on iOS device with 6.2.0 #93

Closed iam-thaibinh closed 8 months ago

iam-thaibinh commented 1 year ago

Crash on iOS 14-15 in production release

LOG: Crashed: com.apple.root.default-qos EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000

com.apple.main-thread 0 Runner 0x3a6284 halide_thread_pool_cleanup + 4373701252 1 libdyld.dylib 0xe94c invocation function for block in dyld3::Reaper::runTerminators(dyld3::LoadedImage const&) + 28 2 libdyld.dylib 0x26d0 dyld3::closure::Image::forEachTerminator(void const, void (void const) block_pointer) const + 88 3 libdyld.dylib 0xe7ac dyld3::Reaper::runTerminators(dyld3::LoadedImage const&) + 96 4 libdyld.dylib 0xe9f4 dyld3::AllImages::runAllStaticTerminators() + 124 5 libsystem_c.dylib 0x54990 cxa_finalize_ranges + 372 6 libsystem_c.dylib 0x54ca4 exit + 24 7 UIKitCore 0xb399e4 -[UIApplication terminateWithSuccess] + 498 8 UIKitCore 0xb4a1cc -[UIApplication _updateStateRestorationArchiveForBackgroundEvent:saveState:exitIfCouldNotRestoreState:updateSnapshot:windowScene:] + 172 9 UIKitCore 0xb49b48 91-[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:]_block_invoke_2.2708 + 132 10 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 11 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 12 libdispatch.dylib 0x1005c _dispatch_main_queue_callback_4CF$VARIANT$mp + 896 13 CoreFoundation 0x9a5e0 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 12 14 CoreFoundation 0x94a88 __CFRunLoopRun + 2480 15 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 16 GraphicsServices 0x3598 GSEventRunModal + 160 17 UIKitCore 0xb2e3d8 -[UIApplication _run] + 1052 18 UIKitCore 0xb33958 UIApplicationMain + 164 19 Runner 0xe7f8 main + 42 (AppDelegate.swift:42) 20 libdyld.dylib 0x1568 start + 4

Crashed: com.apple.root.default-qos 0 libsystem_pthread.dylib 0x1c38 pthread_rwlock_wrlock$VARIANT$mp + 206 1 TalsecRuntime 0x1f165c CRYPTO_THREAD_write_lock + 24 2 TalsecRuntime 0x17d5ec OPENSSL_init_crypto + 932 3 TalsecRuntime 0x24f904 OPENSSL_init_ssl + 160 4 TalsecRuntime 0x936a4 Curl_ossl_init + 20 5 TalsecRuntime 0x62280 global_init + 128 6 TalsecRuntime 0x62314 curl_easy_init + 56 7 TalsecRuntime 0x54610 QVkvxlUBMBHeftyBYlQfLMK + 13104 8 TalsecRuntime 0x581ec block_destroy_helper + 924 9 TalsecRuntime 0x4aa80 swift_destroy_boxed_opaque_existential_0 + 104 10 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 11 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 12 libdispatch.dylib 0x6048 _dispatch_queue_override_invoke + 692 13 libdispatch.dylib 0x12f3c _dispatch_root_queue_drain + 376 14 libdispatch.dylib 0x13704 _dispatch_worker_thread2 + 124 15 libsystem_pthread.dylib 0xb568 _pthread_wqthread + 212 16 libsystem_pthread.dylib 0xe874 start_wqthread + 8

com.google.fira.worker 0 libsystem_kernel.dylib 0x29404 kevent_id + 8 1 libdispatch.dylib 0x20e08 _dispatch_kq_poll + 232 2 libdispatch.dylib 0x218b4 _dispatch_event_loop_wait_for_ownership$VARIANT$mp + 436 3 libdispatch.dylib 0x10e0c __DISPATCH_WAIT_FOR_QUEUE + 292 4 libdispatch.dylib 0x10a40 _dispatch_sync_f_slow + 140 5 Runner 0x96e68 -[APMIdentity shouldSetLastAdvertisingIDResetUserProperty] + 4370493032 6 Runner 0xb17f8 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4370601976 7 Runner 0xaf8a4 57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4370593956 8 Runner 0xf7de8 -[APMSqliteStore performTransactionWithError:block:] + 4370890216 9 Runner 0x79520 -[APMDatabase performTransaction:] + 4370371872 10 Runner 0xaf690 -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4370593424 11 Runner 0xaf3a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4370592676 12 Runner 0xaee40 -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4370591296 13 Runner 0xa4f04 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4370550532 14 Runner 0xa4e7c -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4370550396 15 Runner 0xa4c10 151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4370549776 16 Runner 0xeef80 51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4370853760 17 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 18 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 19 libdispatch.dylib 0x9dcc _dispatch_lane_serial_drain$VARIANT$mp + 612 20 libdispatch.dylib 0xa8a8 _dispatch_lane_invoke$VARIANT$mp + 424 21 libdispatch.dylib 0x14338 _dispatch_workloop_worker_thread + 712 22 libsystem_pthread.dylib 0xb5a4 _pthread_wqthread + 272 23 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_pthread.dylib 0xe86c start_wqthread + 190

com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x4644 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x3a48 mach_msg + 72 2 CoreFoundation 0x9a0fc CFRunLoopServiceMachPort + 376 3 CoreFoundation 0x94570 CFRunLoopRun + 1176 4 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 5 Foundation 0x77f8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 6 Foundation 0x76d8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 7 UIKitCore 0xbda140 -[UIEventFetcher threadMain] + 504 8 Foundation 0x1644bc NSThreadstart__ + 848 9 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 10 libsystem_pthread.dylib 0xe880 thread_start + 8

io.worker.1 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 Flutter 0x48a60 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x2e00cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

io.worker.2 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 Flutter 0x48a60 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x2e00cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

dart:io EventHandler 0 libsystem_kernel.dylib 0x293b4 kevent + 8 1 Flutter 0x4d77e0 (Missing UUID 4c4c441655553144a141563ec5008ebf) 2 Flutter 0x506780 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 4 libsystem_pthread.dylib 0xe880 thread_start + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

com.google.firebase.crashlytics.MachExceptionServer 0 FirebaseCrashlytics 0x1e3c4 FIRCLSProcessRecordAllThreads + 184 1 FirebaseCrashlytics 0x1e7a4 FIRCLSProcessRecordAllThreads + 1176 2 FirebaseCrashlytics 0x15834 FIRCLSHandler + 48 3 FirebaseCrashlytics 0x18090 FIRCLSMachExceptionServer + 688 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

Thread 0 libsystem_pthread.dylib 0xe86c start_wqthread + 190

TagManagerContainerQueue 0 JavaScriptCore 0x25d6e8 JSC::JSFinalObject::createWithButterfly(JSC::VM&, JSC::Structure, JSC::Butterfly) + 72 1 JavaScriptCore 0x87e7cc llint_slow_path_new_object + 224 2 JavaScriptCore 0x87e7cc llint_slow_path_new_object + 224 3 JavaScriptCore 0x1f0468 llint_entry + 114936 4 JavaScriptCore 0x1f7990 llint_entry + 144928 5 JavaScriptCore 0x1f6394 llint_entry + 139300 6 JavaScriptCore 0x1f643c llint_entry + 139468 7 JavaScriptCore 0x1f7990 llint_entry + 144928 8 JavaScriptCore 0x1f7990 llint_entry + 144928 9 JavaScriptCore 0x1f6394 llint_entry + 139300 10 JavaScriptCore 0x1f6394 llint_entry + 139300 11 JavaScriptCore 0x1f7990 llint_entry + 144928 12 JavaScriptCore 0x1f7990 llint_entry + 144928 13 JavaScriptCore 0x1f6394 llint_entry + 139300 14 JavaScriptCore 0x1f643c llint_entry + 139468 15 JavaScriptCore 0x1f7990 llint_entry + 144928 16 JavaScriptCore 0x1f7990 llint_entry + 144928 17 JavaScriptCore 0x1f6394 llint_entry + 139300 18 JavaScriptCore 0x1f6394 llint_entry + 139300 19 JavaScriptCore 0x1f7990 llint_entry + 144928 20 JavaScriptCore 0x1f7990 llint_entry + 144928 21 JavaScriptCore 0x1f6394 llint_entry + 139300 22 JavaScriptCore 0x1f7990 llint_entry + 144928 23 JavaScriptCore 0x1f6394 llint_entry + 139300 24 JavaScriptCore 0x1f6394 llint_entry + 139300 25 JavaScriptCore 0x1f6394 llint_entry + 139300 26 JavaScriptCore 0x1f6394 llint_entry + 139300 27 JavaScriptCore 0x1f6394 llint_entry + 139300 28 JavaScriptCore 0x1f6394 llint_entry + 139300 29 JavaScriptCore 0x1f6394 llint_entry + 139300 30 JavaScriptCore 0x1f643c llint_entry + 139468 31 JavaScriptCore 0x1f6394 llint_entry + 139300 32 JavaScriptCore 0x1f6394 llint_entry + 139300 33 JavaScriptCore 0x1d40c8 vmEntryToJavaScript + 264 34 JavaScriptCore 0x7be0fc JSC::Interpreter::executeCall(JSC::JSGlobalObject, JSC::JSObject, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 480 35 JavaScriptCore 0x9afb3c JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 156 36 JavaScriptCore 0x258714 JSObjectCallAsFunction + 560 37 JavaScriptCore 0x1cc8 -[JSValue invokeMethod:withArguments:] + 588 38 Runner 0x10bce0 -[TAGRuntime evaluateEvent:] + 4370971872 39 Runner 0xfe780 __29-[TAGContainer processEvent:]_block_invoke + 4370917248 40 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 41 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 42 libdispatch.dylib 0x9dcc _dispatch_lane_serial_drain$VARIANT$mp + 612 43 libdispatch.dylib 0xa8a8 _dispatch_lane_invoke$VARIANT$mp + 424 44 libdispatch.dylib 0x14338 _dispatch_workloop_worker_thread + 712 45 libsystem_pthread.dylib 0xb5a4 _pthread_wqthread + 272 46 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

JavaScriptCore bmalloc scavenger 0 libsystem_kernel.dylib 0x2761c psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 libc++.1.dylib 0xcea4 std::__1::condition_variable::do_timed_wait(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l> > >) + 96 3 JavaScriptCore 0xe33718 bmalloc::Scavenger::threadRunLoop() + 656 4 JavaScriptCore 0xe32f98 bmalloc::Scavenger::Scavenger(std::__1::scoped_lock const&) + 10 5 JavaScriptCore 0xe346c0 std::1::thread_specific_ptr::set_pointer(std::1::thread_struct*) + 42 6 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 7 libsystem_pthread.dylib 0xe880 thread_start + 8

com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x4644 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x3a48 mach_msg + 72 2 CoreFoundation 0x9a0fc CFRunLoopServiceMachPort + 376 3 CoreFoundation 0x94570 CFRunLoopRun + 1176 4 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 5 CFNetwork 0x2325d0 _CFURLStorageSessionCopyCache + 59740 6 Foundation 0x1644bc NSThreadstart__ + 848 7 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 8 libsystem_pthread.dylib 0xe880 thread_start + 8

DartWorker 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x3328 _pthread_cond_wait$VARIANT$mp + 1224 2 Flutter 0x68c180 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x6c61cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 Flutter 0x68bb4c (Missing UUID 4c4c441655553144a141563ec5008ebf) 5 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 6 libsystem_pthread.dylib 0xe880 thread_start + 8

Heap Helper Thread 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 JavaScriptCore 0xdbd408 WTF::ParkingLot::parkConditionallyImpl(void const, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 3000 3 JavaScriptCore 0x6b5078 bool WTF::Condition::waitUntil(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 184 4 JavaScriptCore 0xd8ade4 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 332 5 JavaScriptCore 0xde09f0 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext) + 324 6 JavaScriptCore 0xde36c8 WTF::wtfThreadEntryPoint(void*) + 12 7 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 8 libsystem_pthread.dylib 0xe880 thread_start + 8

DartWorker 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x3328 _pthread_cond_wait$VARIANT$mp + 1224 2 Flutter 0x68c180 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x6c61cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 Flutter 0x68bb4c (Missing UUID 4c4c441655553144a141563ec5008ebf) 5 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 6 libsystem_pthread.dylib 0xe880 thread_start + 8

DartWorker 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x3328 _pthread_cond_wait$VARIANT$mp + 1224 2 Flutter 0x68c180 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x6c61cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 Flutter 0x68bb4c (Missing UUID 4c4c441655553144a141563ec5008ebf) 5 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 6 libsystem_pthread.dylib 0xe880 thread_start + 8


Crashed: com.apple.root.default-qos EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000219e7160e401

com.apple.main-thread 0 EmbeddedAcousticRecognition 0x25ecfc boost::detail::shared_count::~shared_count() + 6 1 EmbeddedAcousticRecognition 0x670e88 boost::filesystem::directory_iterator::~directory_iterator() + 24 2 libsystem_c.dylib 0x54990 cxa_finalize_ranges + 372 3 libsystem_c.dylib 0x54ca4 exit + 24 4 UIKitCore 0xb399e4 -[UIApplication terminateWithSuccess] + 498 5 UIKitCore 0xb4a1cc -[UIApplication _updateStateRestorationArchiveForBackgroundEvent:saveState:exitIfCouldNotRestoreState:updateSnapshot:windowScene:] + 172 6 UIKitCore 0xb49b48 91-[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:]_block_invoke_2.2708 + 132 7 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 8 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 9 libdispatch.dylib 0x1005c _dispatch_main_queue_callback_4CF$VARIANT$mp + 896 10 CoreFoundation 0x9a5e0 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 12 11 CoreFoundation 0x94a88 __CFRunLoopRun + 2480 12 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 13 GraphicsServices 0x3598 GSEventRunModal + 160 14 UIKitCore 0xb2e3d8 -[UIApplication _run] + 1052 15 UIKitCore 0xb33958 UIApplicationMain + 164 16 Runner 0xe7f8 main + 42 (AppDelegate.swift:42) 17 libdyld.dylib 0x1568 start + 4

Crashed: com.apple.root.default-qos 0 TalsecRuntime 0x180430 getrn + 252 1 TalsecRuntime 0x18000c OPENSSL_LH_insert + 112 2 TalsecRuntime 0x191230 lh_OBJ_NAME_insert + 32 3 TalsecRuntime 0x19113c OBJ_NAME_add + 212 4 TalsecRuntime 0x170510 EVP_add_cipher + 56 5 TalsecRuntime 0x15a674 openssl_add_all_ciphers_int + 56 6 TalsecRuntime 0x17dcf0 ossl_init_add_all_ciphers + 12 7 TalsecRuntime 0x17d97c ossl_init_add_all_ciphersossl + 12 8 libsystem_pthread.dylib 0xae10 pthread_once_handler + 76 9 libsystem_platform.dylib 0x50f8 _os_once_callout + 28 10 libsystem_pthread.dylib 0xada8 pthread_once + 92 11 TalsecRuntime 0x1f1724 CRYPTO_THREAD_run_once + 32 12 TalsecRuntime 0x17d4b4 OPENSSL_init_crypto + 620 13 TalsecRuntime 0x24f904 OPENSSL_init_ssl + 160 14 TalsecRuntime 0x936a4 Curl_ossl_init + 20 15 TalsecRuntime 0x62280 global_init + 128 16 TalsecRuntime 0x62314 curl_easy_init + 56 17 TalsecRuntime 0x54610 QVkvxlUBMBHeftyBYlQfLMK + 13104 18 TalsecRuntime 0x581ec block_destroy_helper + 924 19 TalsecRuntime 0x4aa80 __swift_destroy_boxed_opaque_existential_0 + 104 20 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 21 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 22 libdispatch.dylib 0x6048 _dispatch_queue_override_invoke + 692 23 libdispatch.dylib 0x12f3c _dispatch_root_queue_drain + 376 24 libdispatch.dylib 0x13704 _dispatch_worker_thread2 + 124 25 libsystem_pthread.dylib 0xb568 _pthread_wqthread + 212 26 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x4644 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x3a48 mach_msg + 72 2 CoreFoundation 0x9a0fc CFRunLoopServiceMachPort + 376 3 CoreFoundation 0x94570 CFRunLoopRun + 1176 4 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 5 Foundation 0x77f8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 6 Foundation 0x76d8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 7 UIKitCore 0xbda140 -[UIEventFetcher threadMain] + 504 8 Foundation 0x1644bc NSThreadstart__ + 848 9 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 10 libsystem_pthread.dylib 0xe880 thread_start + 8

com.google.fira.worker 0 libsystem_kernel.dylib 0x29404 kevent_id + 8 1 libdispatch.dylib 0x20e08 _dispatch_kq_poll + 232 2 libdispatch.dylib 0x218b4 _dispatch_event_loop_wait_for_ownership$VARIANT$mp + 436 3 libdispatch.dylib 0x10e0c __DISPATCH_WAIT_FOR_QUEUE + 292 4 libdispatch.dylib 0x10a40 _dispatch_sync_f_slow + 140 5 Runner 0x95cfc -[APMIdentity resettableDeviceID] + 4363377916 6 Runner 0x965a4 -[APMIdentity identifierForVendor] + 4363380132 7 Runner 0xaafe8 APMUpdateConsentSignalsAndIdentifiers + 4363464680 8 Runner 0xafdec -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4363484652 9 Runner 0xb1930 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4363491632 10 Runner 0xaf8a4 57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4363483300 11 Runner 0xf7de8 -[APMSqliteStore performTransactionWithError:block:] + 4363779560 12 Runner 0x79520 -[APMDatabase performTransaction:] + 4363261216 13 Runner 0xaf690 -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4363482768 14 Runner 0xaf3a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4363482020 15 Runner 0xaee40 -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4363480640 16 Runner 0xaec34 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4363480116 17 Runner 0xa17b8 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4363425720 18 Runner 0xa1c44 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4363426884 19 Runner 0xa11a8 47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4363424168 20 Runner 0xa0b68 -[APMMeasurement startMeasurementOnWorkerQueue] + 4363422568 21 Runner 0xa0434 -[APMMeasurement setEnabledOnWorkerQueue:] + 4363420724 22 Runner 0xa034c 29-[APMMeasurement setEnabled:]_block_invoke + 4363420492 23 Runner 0xeef80 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4363743104 24 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 25 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 26 libdispatch.dylib 0x9dcc _dispatch_lane_serial_drain$VARIANT$mp + 612 27 libdispatch.dylib 0xa8a8 _dispatch_lane_invoke$VARIANT$mp + 424 28 libdispatch.dylib 0x14338 _dispatch_workloop_worker_thread + 712 29 libsystem_pthread.dylib 0xb5a4 _pthread_wqthread + 272 30 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_pthread.dylib 0xe86c start_wqthread + 190

io.worker.1 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 Flutter 0x48a60 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x2e00cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

io.worker.2 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 Flutter 0x48a60 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x2e00cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

dart:io EventHandler 0 libsystem_kernel.dylib 0x293b4 kevent + 8 1 Flutter 0x4d77e0 (Missing UUID 4c4c441655553144a141563ec5008ebf) 2 Flutter 0x506780 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 4 libsystem_pthread.dylib 0xe880 thread_start + 8

APMDefaultIdentitySupport 0 libsystem_kernel.dylib 0x4644 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x3a48 mach_msg + 72 2 libdispatch.dylib 0x1984c _dispatch_mach_send_and_wait_for_reply + 528 3 libdispatch.dylib 0x19be0 dispatch_mach_send_with_result_and_wait_for_reply$VARIANT$mp + 52 4 libxpc.dylib 0xc114 xpc_connection_send_message_with_reply_sync + 236 5 Foundation 0x20eb78 NSXPCCONNECTION_IS_WAITING_FOR_A_SYNCHRONOUS_REPLY + 12 6 Foundation 0x12f54 -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] + 2428 7 CoreFoundation 0x11cd04 forwarding + 648 8 CoreFoundation 0x11ef8c _CF_forwarding_prep_0 + 92 9 CoreServices 0x40fa8 -[LSApplicationWorkspace deviceIdentifierForAdvertising] + 164 10 AdSupport 0xcd8 -[ASIdentifierManager advertisingIdentifier] + 168 11 Runner 0xfe010 -[APMPlatformIdentitySupport resettableDeviceID] + 4363804688 12 Runner 0x85614 __47-[APMDefaultIdentitySupport resettableDeviceID]_block_invoke + 4363310612 13 libdispatch.dylib 0x1075c _dispatch_block_async_invoke2 + 104 14 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 15 libdispatch.dylib 0x9dcc _dispatch_lane_serial_drain$VARIANT$mp + 612 16 libdispatch.dylib 0xa8a8 _dispatch_lane_invoke$VARIANT$mp + 424 17 libdispatch.dylib 0x14338 _dispatch_workloop_worker_thread + 712 18 libsystem_pthread.dylib 0xb5a4 _pthread_wqthread + 272 19 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

Thread 0 libsystem_kernel.dylib 0x2848c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0xb5f0 _pthread_wqthread + 348 2 libsystem_pthread.dylib 0xe874 start_wqthread + 8

com.google.firebase.crashlytics.MachExceptionServer 0 FirebaseCrashlytics 0x1e3c4 FIRCLSProcessRecordAllThreads + 184 1 FirebaseCrashlytics 0x1e7a4 FIRCLSProcessRecordAllThreads + 1176 2 FirebaseCrashlytics 0x15834 FIRCLSHandler + 48 3 FirebaseCrashlytics 0x18090 FIRCLSMachExceptionServer + 688 4 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 5 libsystem_pthread.dylib 0xe880 thread_start + 8

Thread 0 libsystem_pthread.dylib 0xe86c start_wqthread + 190

APMIdentityWorkerQueue 0 libsystem_kernel.dylib 0x28290 __ulock_wait + 8 1 libdispatch.dylib 0x45a4 _dlock_wait + 52 2 libdispatch.dylib 0x42e0 _dispatch_wait_on_address$VARIANT$mp + 136 3 libdispatch.dylib 0x4920 _dispatch_group_wait_slow + 56 4 libdispatch.dylib 0x6e18 dispatch_block_wait$VARIANT$mp + 256 5 Runner 0x85588 -[APMDefaultIdentitySupport resettableDeviceID] + 4363310472 6 Runner 0x96bd8 __32-[APMIdentity updateIdentifiers]_block_invoke + 4363381720 7 libdispatch.dylib 0x60298 _dispatch_call_block_and_release + 24 8 libdispatch.dylib 0x61280 _dispatch_client_callout + 16 9 libdispatch.dylib 0x9dcc _dispatch_lane_serial_drain$VARIANT$mp + 612 10 libdispatch.dylib 0xa8a8 _dispatch_lane_invoke$VARIANT$mp + 424 11 libdispatch.dylib 0x14338 _dispatch_workloop_worker_thread + 712 12 libsystem_pthread.dylib 0xb5a4 _pthread_wqthread + 272 13 libsystem_pthread.dylib 0xe874 start_wqthread + 8

DartWorker 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x3328 _pthread_cond_wait$VARIANT$mp + 1224 2 Flutter 0x68c180 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x6c61cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 Flutter 0x68bb4c (Missing UUID 4c4c441655553144a141563ec5008ebf) 5 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 6 libsystem_pthread.dylib 0xe880 thread_start + 8

DartWorker 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x3328 _pthread_cond_wait$VARIANT$mp + 1224 2 Flutter 0x68c180 (Missing UUID 4c4c441655553144a141563ec5008ebf) 3 Flutter 0x6c61cc (Missing UUID 4c4c441655553144a141563ec5008ebf) 4 Flutter 0x68bb4c (Missing UUID 4c4c441655553144a141563ec5008ebf) 5 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 6 libsystem_pthread.dylib 0xe880 thread_start + 8

com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x4644 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x3a48 mach_msg + 72 2 CoreFoundation 0x9a0fc CFRunLoopServiceMachPort + 376 3 CoreFoundation 0x94570 CFRunLoopRun + 1176 4 CoreFoundation 0x93ba0 CFRunLoopRunSpecific + 572 5 CFNetwork 0x2325d0 _CFURLStorageSessionCopyCache + 59740 6 Foundation 0x1644bc NSThreadstart__ + 848 7 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 8 libsystem_pthread.dylib 0xe880 thread_start + 8

JavaScriptCore bmalloc scavenger 0 libsystem_kernel.dylib 0x2761c psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 libc++.1.dylib 0xce0c std::__1::condition_variable::wait(std::1::unique_lock&) + 24 3 JavaScriptCore 0xe2eb54 void std::1::condition_variable_any::wait<std::1::unique_lock >(std::1::unique_lock&) + 108 4 JavaScriptCore 0xe33584 bmalloc::Scavenger::threadRunLoop() + 252 5 JavaScriptCore 0xe32f98 bmalloc::Scavenger::Scavenger(std::__1::scoped_lock const&) + 10 6 JavaScriptCore 0xe346c0 std::1::thread_specific_ptr<std::1::thread_struct>::set_pointer(std::1::__thread_struct*) + 42 7 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 8 libsystem_pthread.dylib 0xe880 thread_start + 8

Heap Helper Thread 0 libsystem_kernel.dylib 0x2761c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x32fc _pthread_cond_wait$VARIANT$mp + 1180 2 JavaScriptCore 0xdbd408 WTF::ParkingLot::parkConditionallyImpl(void const, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 3000 3 JavaScriptCore 0x6b5078 bool WTF::Condition::waitUntil(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 184 4 JavaScriptCore 0xd8ade4 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 332 5 JavaScriptCore 0xde09f0 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext) + 324 6 JavaScriptCore 0xde36c8 WTF::wtfThreadEntryPoint(void*) + 12 7 libsystem_pthread.dylib 0x9b3c _pthread_start + 288 8 libsystem_pthread.dylib 0xe880 thread_start + 8

msikyna commented 1 year ago

Hello @iam-thaibinh , we will look at the issue. Does it occur on more devices?

Kind regards, Talsec team

iam-thaibinh commented 1 year ago

Hello @iam-thaibinh , we will look at the issue. Does it occur on more devices?

Kind regards, Talsec team

image image

Here are some data for you to look at

msikyna commented 1 year ago

@iam-thaibinh , Can you list all the device models? It looks like it is happening on older iOS devices.

iam-thaibinh commented 1 year ago

@iam-thaibinh , Can you list all the device models? It looks like it is happening on older iOS devices.

Here are the devices I collect from the firebase report. Hope it help because it look like crash on older iOS version like iOS14, iOS15

Screenshot 2023-10-31 at 09 21 34 Screenshot 2023-10-31 at 09 21 58
msikyna commented 1 year ago

@iam-thaibinh thank you for the report.

It looks like it is related to curl. We plan to update curl in the near future.

Kind regards, Talsec team

msikyna commented 10 months ago

Hello @iam-thaibinh , the updated curl will be a part of the next release. Stay tuned!

Kind regards, Talsec team