firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.68k stars 3.97k forks source link

[cloud_firestore]: iOS app crash #13515

Open Ovidiu-S opened 3 days ago

Ovidiu-S commented 3 days ago

Is there an existing issue for this?

Which plugins are affected?

Other

Which platforms are affected?

iOS

Description

We have a Firestore collection that updates often. After upgrading our build server to iOS 18 we started getting random crash reports from different users, all related to firestore and memory

Reproducing the issue

Stream<List<ItemResponse>> getItemsStream() async* {
    try {
      final stream = _fireStoreInstance.collection(ItemsCollection).snapshots();
      await for (final snapshot in stream) {
        if (_isAppPaused) {
          break;
        }
        final docChanges = snapshot.docChanges;
        final List<ItemResponse> Items = [];
        for (final documentChange in docChanges) {
          final data = documentChange.doc.data();
          if (data != null) {
            try {
              final Map<String, dynamic> json = data;
              final ItemResponse Item = ItemResponse.fromJson(json);
              Items.add(Item);
            } catch (e, s) {
              ErrorLogger.logError(
                e,
                s,
                reason:
                    'Item not added from firebase stream due to parsing error: $data',
              );
            }
          }
        }
        yield Items;
      }
    } catch (e, s) {
      throw ErrorLogger.logError(
        e,
        s,
        reason: 'Getting Items stream from Firestore failed.',
      );
    }
  }

Firebase Core version

3.6.0

Flutter Version

3.24.3

Relevant Log Output

Crashed: com.apple.main-thread
0  libsystem_kernel.dylib         0xc2ec __pthread_kill + 8
1  libsystem_pthread.dylib        0x7c0c pthread_kill + 268
2  libsystem_c.dylib              0x75ba0 abort + 180
3  libsystem_malloc.dylib         0x9588 malloc_vreport + 896
4  libsystem_malloc.dylib         0x6430 malloc_zone_error + 104
5  libsystem_malloc.dylib         0x20a80 free_list_checksum_botch + 40
6  libsystem_malloc.dylib         0xc47c small_free_list_remove_ptr_no_clear + 960
7  libsystem_malloc.dylib         0xc7a8 free_small + 604
8  FirebaseFirestoreInternal      0x3c6b0 std::__1::deque<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*, std::__1::allocator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*>>::~deque[abi:ne180100]() + 569 (deque:569)
9  FirebaseFirestoreInternal      0x3c908 firebase::firestore::util::iterator_first<firebase::firestore::immutable::impl::SortedMapIterator<std::__1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::__1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*, firebase::firestore::immutable::impl::LlrbNodeIterator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty>>>>::iterator_first(firebase::firestore::immutable::impl::SortedMapIterator<std::__1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::__1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*, firebase::firestore::immutable::impl::LlrbNodeIterator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty>>>) + 564 (deque:564)
10 FirebaseFirestoreInternal      0x3e894 firebase::firestore::immutable::SortedSet<firebase::firestore::model::Document, firebase::firestore::model::DocumentComparator>::begin() const + 75 (sorted_map_iterator.h:75)
11 FirebaseFirestoreInternal      0x10f9a0 firebase::firestore::api::QuerySnapshot::ForEachDocument(std::__1::function<void (firebase::firestore::api::DocumentSnapshot)> const&) const + 89 (document_set.h:89)
12 FirebaseFirestoreInternal      0x838c4 -[FIRQuerySnapshot documents] + 112 (FIRQuerySnapshot.mm:112)
13 Runner                         0xaaf114 __65-[FLTQuerySnapshotStreamHandler onListenWithArguments:eventSink:]_block_invoke.11 + 67 (FLTQuerySnapshotStreamHandler.m:67)
14 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
15 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
16 libdispatch.dylib              0x125a4 _dispatch_main_queue_drain + 988
17 libdispatch.dylib              0x121b8 _dispatch_main_queue_callback_4CF + 44
18 CoreFoundation                 0x56710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
19 CoreFoundation                 0x53914 __CFRunLoopRun + 1996
20 CoreFoundation                 0x52cd8 CFRunLoopRunSpecific + 608
21 GraphicsServices               0x11a8 GSEventRunModal + 164
22 UIKitCore                      0x40aae8 -[UIApplication _run] + 888
23 UIKitCore                      0x4bed98 UIApplicationMain + 340
24 UIKitCore                      0x638504 keypath_get_selector_hoverStyle + 11024
25 Runner                         0x8a90 main + 4308650640 (AppDelegate.swift:4308650640)
26 ???                            0x1bceb3154 (Missing)

Flutter dependencies

Expand Flutter dependencies snippet
```yaml Replace this line with the contents of your `flutter pub deps -- --style=compact`. ```

Additional context and comments

No response

SelaseKay commented 3 days ago

Hi @Ovidiu-S , thanks for the report. I'm unable to reproduce this. Could you provide a complete minimal sample code reproducing this issue?

Ovidiu-S commented 3 days ago

Hi @SelaseKay, unfortunately I cannot because it happens randomly, only for 1% of users.

Ovidiu-S commented 3 days ago

If it helps, here's another crash report: image

SelaseKay commented 19 hours ago

I'll keep this open for further investigation by the team.

russellwheatley commented 14 hours ago

@Ovidiu-S - could you provide the stack trace by pasting it here rather than a screenshot?

It seems like it might be a memory issue. This might occur if you create new streams every time you call getItemsStream(), but hard to say with limited information. You have a much bigger chance of getting a fix if you can reproduce.

Ovidiu-S commented 14 hours ago

@russellwheatley yes, here is the stacktrace output, from a different crash event. Unfortunately, I still cannot reproduce it. Had the app running for weeks on different devices, did not see any crash... just received reports from users.

`Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: SIGNAL 6 Abort trap: 6 Terminating Process: Runner [40241]

Triggered by Thread: 0

Kernel Triage: VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter

Thread 0 name: Thread 0 Crashed: 0 libsystem_kernel.dylib 0x00000001e236c2ec pthread_kill + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615fc0c pthread_kill + 268 (pthread.c:1721) 2 libsystem_c.dylib 0x00000001a166bc34 abort + 136 (abort.c:159) 3 libsystem_c.dylib 0x00000001a166bbac abort + 192 (abort.c:126) 4 libsystem_malloc.dylib 0x00000001a98af588 malloc_vreport + 896 (malloc_printf.c:251) 5 libsystem_malloc.dylib 0x00000001a98ac430 malloc_zone_error + 104 (malloc_printf.c:319) 6 libsystem_malloc.dylib 0x00000001a98c6a80 free_list_checksum_botch + 40 (magazine_inline.h:150) 7 libsystem_malloc.dylib 0x00000001a98b247c small_free_list_remove_ptr_no_clear + 960 (magazine_small.c:0) 8 libsystem_malloc.dylib 0x00000001a98b27a8 free_small + 604 (magazine_small.c:2274) 9 FirebaseFirestoreInternal 0x00000001054ac6b0 void std::1::libcpp_operator_delete[abi:ne180100]<void>(void) + 4 (new:312) 10 FirebaseFirestoreInternal 0x00000001054ac6b0 void std::1::do_deallocate_handle_size[abi:ne180100]<>(void, unsigned long) + 4 (new:334) 11 FirebaseFirestoreInternal 0x00000001054ac6b0 std::1::libcpp_deallocate[abi:ne180100](void, unsigned long, unsigned long) + 4 (new:343) 12 FirebaseFirestoreInternal 0x00000001054ac6b0 std::1::allocator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*>::deallocate[abi:ne180100](firebase::firestore::imm... + 4 (allocator.h:139) 13 FirebaseFirestoreInternal 0x00000001054ac6b0 std::1::allocator_traits<std::1::allocator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const>>::deallocate[abi:ne1801... + 4 (allocator_traits.h:289) 14 FirebaseFirestoreInternal 0x00000001054ac6b0 std::__1::deque<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::DocumentKey, firebase::firestore::model::Document> const, std::1::allocator<firebase::firestore::immuta... + 120 (deque:570) 15 FirebaseFirestoreInternal 0x00000001054ac908 std::1::deque<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const, std::1::allocator<firebase::firestore::immutable::im... + 8 (deque:564) 16 FirebaseFirestoreInternal 0x00000001054ac908 std::1::stack<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const, std::1::deque<firebase::firestore::immutable::impl::... + 8 (stack:156) 17 FirebaseFirestoreInternal 0x00000001054ac908 std::1::stack<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty> const*, std::1::deque<firebase::firestore::immutable::impl::... + 8 (stack:156) 18 FirebaseFirestoreInternal 0x00000001054ac908 firebase::firestore::immutable::impl::LlrbNodeIterator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty>>::~LlrbNodeIterator() + 8 (llrb_node_iterator.h:64) 19 FirebaseFirestoreInternal 0x00000001054ac908 firebase::firestore::immutable::impl::LlrbNodeIterator<firebase::firestore::immutable::impl::LlrbNode<firebase::firestore::model::Document, firebase::firestore::util::Empty>>::~LlrbNodeIterator() + 8 (llrb_node_iterator.h:64) 20 FirebaseFirestoreInternal 0x00000001054ac908 firebase::firestore::immutable::impl::SortedMapIterator<std::1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::1::pair<firebase::firestore::model::Document, ... + 20 (sorted_map_iterator.h:80) 21 FirebaseFirestoreInternal 0x00000001054ac908 firebase::firestore::immutable::impl::SortedMapIterator<std::1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::__1::pair<firebase::firestore::model::Document, ... + 20 (sorted_map_iterator.h:74) 22 FirebaseFirestoreInternal 0x00000001054ac908 firebase::firestore::util::iterator_first<firebase::firestore::immutable::impl::SortedMapIterator<std::1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::1::p... + 160 (iterator_adaptors.h:272) 23 FirebaseFirestoreInternal 0x00000001054ae894 firebase::firestore::util::iterator_first<firebase::firestore::immutable::impl::SortedMapIterator<std::1::pair<firebase::firestore::model::Document, firebase::firestore::util::Empty>, std::1::p... + 12 (iterator_adaptors.h:272) 24 FirebaseFirestoreInternal 0x00000001054ae894 firebase::firestore::immutable::SortedSet<firebase::firestore::model::Document, firebase::firestore::model::DocumentComparator>::begin() const + 44 (sorted_set.h:119) 25 FirebaseFirestoreInternal 0x000000010557f9a0 firebase::firestore::model::DocumentSet::begin() const + 16 (document_set.h:89) 26 FirebaseFirestoreInternal 0x000000010557f9a0 firebase::firestore::api::QuerySnapshot::ForEachDocument(std::__1::function<void (firebase::firestore::api::DocumentSnapshot)> const&) const + 176 (query_snapshot.cc:75) 27 FirebaseFirestoreInternal 0x00000001054f38c4 -[FIRQuerySnapshot documents] + 104 (FIRQuerySnapshot.mm:112) 28 Runner 0x000000010320f114 65-[FLTQuerySnapshotStreamHandler onListenWithArguments:eventSink:]_block_invoke.11 + 96 (FLTQuerySnapshotStreamHandler.m:67) 29 libdispatch.dylib 0x00000001a15b113c _dispatch_call_block_and_release + 32 (init.c:1530) 30 libdispatch.dylib 0x00000001a15b2dd4 _dispatch_client_callout + 20 (object.m:576) 31 libdispatch.dylib 0x00000001a15c15a4 _dispatch_main_queue_drain + 988 (queue.c:7898) 32 libdispatch.dylib 0x00000001a15c11b8 _dispatch_main_queue_callback_4CF + 44 (queue.c:8058) 33 CoreFoundation 0x00000001996df710 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16 (CFRunLoop.c:1780) 34 CoreFoundation 0x00000001996dc914 __CFRunLoopRun + 1996 (CFRunLoop.c:3149) 35 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 36 GraphicsServices 0x00000001de1291a8 GSEventRunModal + 164 (GSEvent.c:2196) 37 UIKitCore 0x000000019bd15ae8 -[UIApplication run] + 888 (UIApplication.m:3713) 38 UIKitCore 0x000000019bdc9d98 UIApplicationMain + 340 (UIApplication.m:5303) 39 UIKitCore 0x000000019bf43504 UIApplicationMain(:::_:) + 104 (UIKit.swift:539) 40 Runner 0x0000000102768a90 specialized static UIApplicationDelegate.main() + 28 (/:4) 41 Runner 0x0000000102768a90 static AppDelegate.$main() + 28 (AppDelegate.swift:0) 42 Runner 0x0000000102768a90 main + 120 43 dyld 0x00000001bceb3154 start + 2356 (dyldMain.cpp:1298)

Thread 1 name: Thread 1: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Foundation 0x00000001985fcb5c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373) 8 Foundation 0x00000001985fc9ac -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420) 9 UIKitCore 0x000000019bd2981c -[UIEventFetcher threadMain] + 420 (UIEventFetcher.m:1207) 10 Foundation 0x0000000198613428 NSThreadstart__ + 732 (NSThread.m:991) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 2 name: Thread 2: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Flutter 0x0000000108d3df48 fml::MessageLoopDarwin::Run() + 88 (message_loop_darwin.mm:51) 8 Flutter 0x0000000108d3db90 fml::MessageLoopImpl::DoRun() + 28 (message_loop_impl.cc:94) 9 Flutter 0x0000000108d3db90 fml::MessageLoop::Run() + 32 (message_loop.cc:49) 10 Flutter 0x0000000108d3db90 fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0::operator()() const + 160 (thread.cc:154) 11 Flutter 0x0000000108d3db90 decltype(std::declval<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>()()) std::_fl::invoke[abi:v15000]<fml::Threa... + 160 (invoke.h:403) 12 Flutter 0x0000000108d3db90 void std::_fl::__invoke_void_return_wrapper<void, true>::call<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>(fml:... + 160 (invoke.h:488) 13 Flutter 0x0000000108d3db90 std::_fl::function::alloc_func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::T... + 160 (function.h:185) 14 Flutter 0x0000000108d3db90 std::_fl::function::func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::Thread(... + 180 (function.h:359) 15 Flutter 0x0000000108d3d820 std::_fl::function::value_func<void ()>::operator()[abi:v15000]() const + 20 (function.h:512) 16 Flutter 0x0000000108d3d820 std::_fl::function<void ()>::operator()() const + 20 (function.h:1187) 17 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::operator()(void) const + 20 (thread.cc:76) 18 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::__invoke(void) + 36 (thread.cc:73) 19 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 20 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 3 name: Thread 3: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Flutter 0x0000000108d3df48 fml::MessageLoopDarwin::Run() + 88 (message_loop_darwin.mm:51) 8 Flutter 0x0000000108d3db90 fml::MessageLoopImpl::DoRun() + 28 (message_loop_impl.cc:94) 9 Flutter 0x0000000108d3db90 fml::MessageLoop::Run() + 32 (message_loop.cc:49) 10 Flutter 0x0000000108d3db90 fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0::operator()() const + 160 (thread.cc:154) 11 Flutter 0x0000000108d3db90 decltype(std::declval<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>()()) std::_fl::invoke[abi:v15000]<fml::Threa... + 160 (invoke.h:403) 12 Flutter 0x0000000108d3db90 void std::_fl::__invoke_void_return_wrapper<void, true>::call<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>(fml:... + 160 (invoke.h:488) 13 Flutter 0x0000000108d3db90 std::_fl::function::alloc_func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::T... + 160 (function.h:185) 14 Flutter 0x0000000108d3db90 std::_fl::function::func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::Thread(... + 180 (function.h:359) 15 Flutter 0x0000000108d3d820 std::_fl::function::value_func<void ()>::operator()[abi:v15000]() const + 20 (function.h:512) 16 Flutter 0x0000000108d3d820 std::_fl::function<void ()>::operator()() const + 20 (function.h:1187) 17 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::operator()(void) const + 20 (thread.cc:76) 18 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::__invoke(void) + 36 (thread.cc:73) 19 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 20 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 4 name: Thread 4: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Flutter 0x0000000108d3df48 fml::MessageLoopDarwin::Run() + 88 (message_loop_darwin.mm:51) 8 Flutter 0x0000000108d3db90 fml::MessageLoopImpl::DoRun() + 28 (message_loop_impl.cc:94) 9 Flutter 0x0000000108d3db90 fml::MessageLoop::Run() + 32 (message_loop.cc:49) 10 Flutter 0x0000000108d3db90 fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0::operator()() const + 160 (thread.cc:154) 11 Flutter 0x0000000108d3db90 decltype(std::declval<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>()()) std::_fl::invoke[abi:v15000]<fml::Threa... + 160 (invoke.h:403) 12 Flutter 0x0000000108d3db90 void std::_fl::__invoke_void_return_wrapper<void, true>::call<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0&>(fml:... + 160 (invoke.h:488) 13 Flutter 0x0000000108d3db90 std::_fl::function::alloc_func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::T... + 160 (function.h:185) 14 Flutter 0x0000000108d3db90 std::_fl::function::func<fml::Thread::Thread(std::_fl::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0, std::_fl::allocator<fml::Thread::Thread(... + 180 (function.h:359) 15 Flutter 0x0000000108d3d820 std::_fl::function::value_func<void ()>::operator()[abi:v15000]() const + 20 (function.h:512) 16 Flutter 0x0000000108d3d820 std::_fl::function<void ()>::operator()() const + 20 (function.h:1187) 17 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::operator()(void) const + 20 (thread.cc:76) 18 Flutter 0x0000000108d3d820 fml::ThreadHandle::ThreadHandle(std::_fl::function<void ()>&&)::$_0::__invoke(void) + 36 (thread.cc:73) 19 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 20 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 5 name: Thread 5: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 Flutter 0x0000000108d1c800 std::_fl::libcpp_condvar_wait[abi:v15000](_opaque_pthread_cond_t, _opaque_pthread_mutex_t) + 4 (threading_support:335) 3 Flutter 0x0000000108d1c800 std::_fl::condition_variable::wait(std::_fl::unique_lock&) + 20 (condition_variable.cpp:46) 4 Flutter 0x0000000108d370dc void std::_fl::condition_variable::wait<fml::ConcurrentMessageLoop::WorkerMain()::$_0>(std::_fl::unique_lock&, fml::ConcurrentMessageLoop::WorkerMain()::$_0) + 44 (mutex_base:398) 5 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::WorkerMain() + 56 (concurrent_message_loop.cc:75) 6 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0::operator()() const + 252 (concurrent_message_loop.cc:20) 7 Flutter 0x0000000108d370dc decltype(std::declval<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0>()()) std::_fl::invoke[abi:v15000]<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_... + 252 (invoke.h:403) 8 Flutter 0x0000000108d370dc _ZNSt3_fl16thread_executeB6v15000INS_10unique_ptrINS_15thread_structENS_14default_deleteIS2_EEEEZN3fml21ConcurrentMessageLoopC1EmE3$_0JETpTnmJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15tuple_indicesIJ... + 252 (thread:284) 9 Flutter 0x0000000108d370dc void* std::_fl::__thread_proxy[abi:v15000]<std::_fl::tuple<std::_fl::unique_ptr<std::_fl::thread_struct, std::_fl::default_delete<std::_fl::thread_struct>>, fml::ConcurrentMessageLoop::Concurre... + 340 (thread:295) 10 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 11 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 6 name: Thread 6: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 Flutter 0x0000000108d1c800 std::_fl::libcpp_condvar_wait[abi:v15000](_opaque_pthread_cond_t, _opaque_pthread_mutex_t) + 4 (threading_support:335) 3 Flutter 0x0000000108d1c800 std::_fl::condition_variable::wait(std::_fl::unique_lock&) + 20 (condition_variable.cpp:46) 4 Flutter 0x0000000108d370dc void std::_fl::condition_variable::wait<fml::ConcurrentMessageLoop::WorkerMain()::$_0>(std::_fl::unique_lock&, fml::ConcurrentMessageLoop::WorkerMain()::$_0) + 44 (mutex_base:398) 5 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::WorkerMain() + 56 (concurrent_message_loop.cc:75) 6 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0::operator()() const + 252 (concurrent_message_loop.cc:20) 7 Flutter 0x0000000108d370dc decltype(std::declval<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0>()()) std::_fl::invoke[abi:v15000]<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_... + 252 (invoke.h:403) 8 Flutter 0x0000000108d370dc _ZNSt3_fl16thread_executeB6v15000INS_10unique_ptrINS_15thread_structENS_14default_deleteIS2_EEEEZN3fml21ConcurrentMessageLoopC1EmE3$_0JETpTnmJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15tuple_indicesIJ... + 252 (thread:284) 9 Flutter 0x0000000108d370dc void* std::_fl::__thread_proxy[abi:v15000]<std::_fl::tuple<std::_fl::unique_ptr<std::_fl::thread_struct, std::_fl::default_delete<std::_fl::thread_struct>>, fml::ConcurrentMessageLoop::Concurre... + 340 (thread:295) 10 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 11 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 7 name: Thread 7: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 Flutter 0x0000000108d1c800 std::_fl::libcpp_condvar_wait[abi:v15000](_opaque_pthread_cond_t, _opaque_pthread_mutex_t) + 4 (threading_support:335) 3 Flutter 0x0000000108d1c800 std::_fl::condition_variable::wait(std::_fl::unique_lock&) + 20 (condition_variable.cpp:46) 4 Flutter 0x0000000108d370dc void std::_fl::condition_variable::wait<fml::ConcurrentMessageLoop::WorkerMain()::$_0>(std::_fl::unique_lock&, fml::ConcurrentMessageLoop::WorkerMain()::$_0) + 44 (mutex_base:398) 5 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::WorkerMain() + 56 (concurrent_message_loop.cc:75) 6 Flutter 0x0000000108d370dc fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0::operator()() const + 252 (concurrent_message_loop.cc:20) 7 Flutter 0x0000000108d370dc decltype(std::declval<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0>()()) std::_fl::invoke[abi:v15000]<fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_... + 252 (invoke.h:403) 8 Flutter 0x0000000108d370dc _ZNSt3_fl16thread_executeB6v15000INS_10unique_ptrINS_15thread_structENS_14default_deleteIS2_EEEEZN3fml21ConcurrentMessageLoopC1EmE3$_0JETpTnmJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15tuple_indicesIJ... + 252 (thread:284) 9 Flutter 0x0000000108d370dc void* std::_fl::__thread_proxy[abi:v15000]<std::_fl::tuple<std::_fl::unique_ptr<std::_fl::thread_struct, std::_fl::default_delete<std::_fl::thread_struct>>, fml::ConcurrentMessageLoop::Concurre... + 340 (thread:295) 10 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 11 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 8 name: Thread 8: 0 libsystem_kernel.dylib 0x00000001e23684c8 kevent + 8 (:-1) 1 Flutter 0x0000000109229a6c dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) + 360 (eventhandler_macos.cc:459) 2 Flutter 0x000000010925526c dart::bin::ThreadStart(void*) + 88 (thread_macos.cc:91) 3 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 4 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 9 name: Thread 9: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 FirebaseCrashlytics 0x000000010474b510 FIRCLSMachExceptionReadMessage + 56 (FIRCLSMachException.c:192) 5 FirebaseCrashlytics 0x000000010474b510 FIRCLSMachExceptionServer + 104 (FIRCLSMachException.c:168) 6 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 7 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 10 name: Thread 10: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Foundation 0x00000001985fcb5c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373) 8 TextToSpeech 0x00000001babd45fc -[TTSSpeechThread main] + 308 (TTSSpeechThread.m:63) 9 Foundation 0x0000000198613428 NSThreadstart__ + 732 (NSThread.m:991) 10 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 11 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 11 name: Thread 11: 0 libsystem_kernel.dylib 0x00000001e23614dc ulock_wait2 + 8 (:-1) 1 libsystem_platform.dylib 0x00000001f60a54d8 _os_unfair_lock_lock_slow + 188 (lock.c:608) 2 libsystem_malloc.dylib 0x00000001a98b179c small_malloc_should_clear + 128 (lock_private.h:0) 3 libsystem_malloc.dylib 0x00000001a98b03ec szone_malloc_should_clear + 120 (magazine_malloc.c:277) 4 openssl_grpc 0x00000001081c3fe0 bssl::GRPC::SSLBuffer::EnsureCap(unsigned long, unsigned long) + 100 (ssl_buffer.cc:75) 5 openssl_grpc 0x00000001081c419c bssl::GRPC::ssl_read_buffer_extend_to(ssl_st, unsigned long) + 120 (ssl_buffer.cc:182) 6 openssl_grpc 0x00000001081c43f8 bssl::GRPC::ssl_handle_open_record(ssl_st, bool, bssl::GRPC::ssl_open_record_t, unsigned long, unsigned char) + 200 (ssl_buffer.cc:222) 7 openssl_grpc 0x00000001081cb8e4 ssl_read_impl(ssl_st) + 304 (ssl_lib.cc:1019) 8 openssl_grpc 0x00000001081cb770 GRPC_SSL_peek + 92 (ssl_lib.cc:1053) 9 openssl_grpc 0x00000001081cb6bc GRPC_SSL_read + 20 (ssl_lib.cc:1033) 10 grpc 0x0000000107631928 grpc_core::DoSslRead(ssl_st, unsigned char, unsigned long) + 64 (ssl_transport_security_utils.cc:102) 11 grpc 0x0000000107631db8 grpc_core::SslProtectorUnprotect(unsigned char const, ssl_st, bio_st, unsigned long, unsigned char, unsigned long) + 156 (ssl_transport_security_utils.cc:254) 12 grpc 0x0000000107603ed4 on_read(void, absl::lts_20240116::Status) + 576 (secure_endpoint.cc:297) 13 grpc 0x00000001073db0a8 grpc_core::Closure::Run(grpc_core::DebugLocation const&, grpc_closure, absl::lts_20240116::Status) + 152 (closure.h:303) 14 grpc 0x000000010764a1d8 tcp_handle_read(void, absl::lts_20240116::Status) + 2148 (tcp_posix.cc:1141) 15 grpc 0x00000001074e2c6c exec_ctx_run(grpc_closure) + 108 (exec_ctx.cc:45) 16 grpc 0x00000001074e2c6c grpc_core::ExecCtx::Flush() + 220 (exec_ctx.cc:84) 17 grpc 0x00000001074d9088 pollset_work(grpc_pollset, grpc_pollset_worker, grpc_core::Timestamp) + 1912 (ev_poll_posix.cc:1093) 18 grpc 0x00000001074db574 pollset_work(grpc_pollset*, grpc_pollset_worker, grpc_core::Timestamp) + 84 (ev_posix.cc:249) 19 grpc 0x0000000107498a10 cq_next(grpc_completion_queue, gpr_timespec, void) + 396 (completion_queue.cc:1043) 20 grpcpp 0x0000000105e11870 grpc::CompletionQueue::AsyncNextInternal(void, bool*, gpr_timespec) + 60 (completion_queue_cc.cc:146) 21 FirebaseFirestoreInternal 0x000000010549c174 grpc::CompletionQueue::Next(void, bool*) + 32 (completion_queue.h:182) 22 FirebaseFirestoreInternal 0x000000010549c174 firebase::firestore::remote::Datastore::PollGrpcQueue() + 84 (datastore.cc:143) 23 FirebaseFirestoreInternal 0x00000001055ae934 std::1::function::value_func<void ()>::operator()[abi:ne180100]() const + 20 (function.h:428) 24 FirebaseFirestoreInternal 0x00000001055ae934 std::__1::function<void ()>::operator()() const + 20 (function.h:981) 25 FirebaseFirestoreInternal 0x00000001055ae934 firebase::firestore::util::Task::ExecuteAndRelease() + 188 (task.cc:102) 26 libdispatch.dylib 0x00000001a15b2dd4 _dispatch_client_callout + 20 (object.m:576) 27 libdispatch.dylib 0x00000001a15ba400 _dispatch_lane_serial_drain + 748 (queue.c:3900) 28 libdispatch.dylib 0x00000001a15baf30 _dispatch_lane_invoke + 380 (queue.c:3991) 29 libdispatch.dylib 0x00000001a15c5cb4 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:6998) 30 libdispatch.dylib 0x00000001a15c5528 _dispatch_workloop_worker_thread + 404 (queue.c:6592) 31 libsystem_pthread.dylib 0x00000001f615c934 _pthread_wqthread + 288 (pthread.c:2696) 32 libsystem_pthread.dylib 0x00000001f61590cc start_wqthread + 8 (:-1)

Thread 12 name: Thread 12: 0 libsystem_kernel.dylib 0x00000001e23616c8 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e2364ec8 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e2364de0 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e2364c20 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x00000001996dcf5c CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x00000001996dc600 CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x00000001996dbcd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 CFNetwork 0x000000019a8bcc7c +[CFN_CoreSchedulingSetRunnable _run:] + 384 (CoreSchedulingSet.mm:1473) 8 Foundation 0x0000000198613428 NSThreadstart + 732 (NSThread.m:991) 9 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 10 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 13: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 14: 0 libsystem_kernel.dylib 0x00000001e236708c __psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764523c gpr_cv_wait + 160 (sync.cc:114) 3 grpc 0x00000001074e378c grpc_core::Executor::ThreadMain(void) + 188 (executor.cc:230) 4 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 5 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 6 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 7 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 15: 0 libsystem_kernel.dylib 0x00000001e236708c __psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764523c gpr_cv_wait + 160 (sync.cc:114) 3 grpc 0x00000001074e378c grpc_core::Executor::ThreadMain(void) + 188 (executor.cc:230) 4 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 5 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 6 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 7 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 16: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764523c gpr_cv_wait + 160 (sync.cc:114) 3 grpc 0x0000000107660c74 wait_until(grpc_core::Timestamp) + 124 (timer_manager.cc:204) 4 grpc 0x0000000107660c74 timer_main_loop() + 428 (timer_manager.cc:258) 5 grpc 0x0000000107660c74 timer_thread(void) + 520 (timer_manager.cc:287) 6 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 7 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::invoke(void*) + 140 (thd.cc:118) 8 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 9 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 17: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x00000001076811c4 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x00000001076811c4 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:627) 5 grpc 0x0000000107680ef8 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 380 (work_stealing_thread_pool.cc:562) 6 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 7 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 8 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::invoke(void) + 20 (work_stealing_thread_pool.cc:258) 9 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 10 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 18: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x000000010765fc4c grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x000000010765fc4c grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp) + 256 (timer_manager.cc:60) 5 grpc 0x00000001076604c4 grpc_event_engine::experimental::TimerManager::MainLoop()::$_0::operator()() const + 20 (timer_manager.cc:79) 6 grpc 0x00000001076604c4 decltype(std::declval<grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>()()) absl::lts_20240116::base_internal::Callable::Invoke<grpc_event_engine::experimental::TimerManager::MainLo... + 20 (invoke.h:185) 7 grpc 0x00000001076604c4 decltype(Invoker<grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>::type::Invoke(std::declval<grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>())) absl::lts_20240116:... + 20 (invoke.h:212) 8 grpc 0x00000001076604c4 void absl::lts_20240116::internal_any_invocable::InvokeR<void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&, void>(grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&) + 20 (any_invocable.h:132) 9 grpc 0x00000001076604c4 void absl::lts_20240116::internal_any_invocable::RemoteInvoker<false, void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>(absl::lts_20240116::internal_any_invocable::TypeErasedSt... + 40 (any_invocable.h:368) 10 grpc 0x00000001073f3a88 absl::lts_20240116::internal_any_invocable::Impl<void ()>::operator()() + 4 (any_invocable.h:868) 11 grpc 0x00000001073f3a88 grpc_event_engine::experimental::SelfDeletingClosure::Run() + 32 (common_closures.h:56) 12 grpc 0x0000000107680dfc grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 128 (work_stealing_thread_pool.cc:532) 13 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 14 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 15 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void) + 20 (work_stealing_thread_pool.cc:258) 16 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 17 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::invoke(void*) + 140 (thd.cc:118) 18 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 19 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 19: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x00000001076811c4 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x00000001076811c4 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:627) 5 grpc 0x0000000107680ef8 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 380 (work_stealing_thread_pool.cc:562) 6 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 7 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 8 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::invoke(void) + 20 (work_stealing_thread_pool.cc:258) 9 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 10 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 20: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x00000001076811c4 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x00000001076811c4 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:627) 5 grpc 0x0000000107680ef8 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 380 (work_stealing_thread_pool.cc:562) 6 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 7 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 8 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::invoke(void) + 20 (work_stealing_thread_pool.cc:258) 9 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 10 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 21: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x00000001076811c4 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x00000001076811c4 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:627) 5 grpc 0x0000000107680ef8 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 380 (work_stealing_thread_pool.cc:562) 6 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 7 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 8 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::invoke(void) + 20 (work_stealing_thread_pool.cc:258) 9 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 10 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 22: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x00000001076811c4 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 8 (sync.h:139) 4 grpc 0x00000001076811c4 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:627) 5 grpc 0x0000000107680ef8 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 380 (work_stealing_thread_pool.cc:562) 6 grpc 0x0000000107680b60 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 144 (work_stealing_thread_pool.cc:495) 7 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::operator()(void) const + 4 (work_stealing_thread_pool.cc:260) 8 grpc 0x0000000107681330 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::invoke(void) + 20 (work_stealing_thread_pool.cc:258) 9 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 10 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::__invoke(void*) + 140 (thd.cc:118) 11 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 23: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x0000000107680828 grpc_core::CondVar::WaitWithTimeout(grpc_core::Mutex, absl::lts_20240116::Duration) + 28 (sync.h:139) 4 grpc 0x0000000107680828 grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20240116::Duration) + 220 (notification.h:48) 5 grpc 0x0000000107680714 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Lifeguard::LifeguardMain() + 296 (work_stealing_thread_pool.cc:403) 6 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 7 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::invoke(void*) + 140 (thd.cc:118) 8 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 9 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 24: 0 libsystem_kernel.dylib 0x00000001e236708c psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b6e4 _pthread_cond_wait + 1228 (pthread_cond.c:862) 2 grpc 0x000000010764522c gpr_cv_wait + 144 (sync.cc:129) 3 grpc 0x0000000107660c74 wait_until(grpc_core::Timestamp) + 124 (timer_manager.cc:204) 4 grpc 0x0000000107660c74 timer_main_loop() + 428 (timer_manager.cc:258) 5 grpc 0x0000000107660c74 timer_thread(void) + 520 (timer_manager.cc:287) 6 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::operator()(void) const + 116 (thd.cc:148) 7 grpc 0x0000000107658690 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const, void ()(void), void, bool, grpc_core::Thread::Options const&)::'lambda'(void)::invoke(void*) + 140 (thd.cc:118) 8 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 9 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 25: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 26: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 27: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 28: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 29: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 30: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 31: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 32: 0 libsystem_pthread.dylib 0x00000001f61590c4 start_wqthread + 0 (:-1)

Thread 33 name: Thread 33: 0 libsystem_kernel.dylib 0x00000001e236708c __psynch_cvwait + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f615b710 _pthread_cond_wait + 1272 (pthread_cond.c:862) 2 Flutter 0x0000000109352ff0 dart::Monitor::WaitMicros(long long) + 128 (os_thread_macos.cc:449) 3 Flutter 0x000000010938e9f4 dart::MonitorLocker::WaitMicros(long long) + 8 (lockers.h:181) 4 Flutter 0x000000010938e9f4 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker) + 480 (thread_pool.cc:183) 5 Flutter 0x000000010938e9f4 dart::ThreadPool::Worker::Main(unsigned long) + 612 (thread_pool.cc:330) 6 Flutter 0x00000001093529bc dart::ThreadStart(void) + 312 (os_thread_macos.cc:136) 7 libsystem_pthread.dylib 0x00000001f615e06c _pthread_start + 136 (pthread.c:931) 8 libsystem_pthread.dylib 0x00000001f61590d8 thread_start + 8 (:-1)

Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000 x4: 0x0000000000000000 x5: 0x0000000000989680 x6: 0x0000000000000001 x7: 0x0000000103744028 x8: 0x88e5f162e43e0294 x9: 0x88e5f1631e3c3c54 x10: 0x00000000000003e8 x11: 0x0000000000000000 x12: 0x0000000000000034 x13: 0x0000000000000001 x14: 0x0000000000000000 x15: 0x0000000059f24736 x16: 0x0000000000000148 x17: 0x00000001fa023ec0 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x0000000000000103 x21: 0x00000001fa023fa0 x22: 0x0000000000000003 x23: 0x000000016d69e010 x24: 0x0000000000000000 x25: 0x0000000000000000 x26: 0x000000016d69fc0b x27: 0x00000001fa023ec0 x28: 0x0000000000001af9 fp: 0x000000016d69d920 lr: 0x00000001f615fc0c sp: 0x000000016d69d900 pc: 0x00000001e236c2ec cpsr: 0x40001000 esr: 0x56000080 Address size fault

Binary Images: 0x102760000 - 0x10350ffff Runner arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Runner 0x103838000 - 0x10383ffff FirebaseAppCheckInterop arm64 <2bde139ab6cd3f6c9d5df47cdec6de96> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseAppCheckInterop.framework/FirebaseAppCheckInterop 0x103850000 - 0x10385ffff FBLPromises arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FBLPromises.framework/FBLPromises 0x103880000 - 0x10388ffff FBSDKCoreKit_Basics arm64 <3ccfeb84ce3e3a92a39c73a93efc7ce4> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics 0x1038a8000 - 0x1038affff FirebaseCoreExtension arm64 <16b850380b6136ac9da099850c899db5> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseCoreExtension.framework/FirebaseCoreExtension 0x1038c0000 - 0x1038c7fff OneSignalLocation arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalLocation.framework/OneSignalLocation 0x1038dc000 - 0x1038effff FirebaseCore arm64 <9cbd6d0f985b325ea2fe0c1a1614f1cf> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseCore.framework/FirebaseCore 0x103910000 - 0x103917fff device_info_plus arm64 <3d4a39c2c69b3088a07d20c07fc4de6b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/device_info_plus.framework/device_info_plus 0x103934000 - 0x103993fff DKImagePickerController arm64 <749e8639723336d2bcfa69d715af35df> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/DKImagePickerController.framework/DKImagePickerController 0x103a4c000 - 0x103a57fff FirebaseRemoteConfigInterop arm64 <7900a98116f5363c8611be9f824c6157> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseRemoteConfigInterop.framework/FirebaseRemoteConfigInterop 0x103a70000 - 0x103a7bfff GoogleToolboxForMac arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/GoogleToolboxForMac.framework/GoogleToolboxForMac 0x103f34000 - 0x103f7ffff DKPhotoGallery arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/DKPhotoGallery.framework/DKPhotoGallery 0x104008000 - 0x104043fff FBAEMKit arm64 <458795c5028f3109aabb2f428ad0b6f4> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FBAEMKit.framework/FBAEMKit 0x1040a0000 - 0x1040b7fff FirebaseInstallations arm64 <38922fe6042a3672a4d770720eddd27b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseInstallations.framework/FirebaseInstallations 0x1040f8000 - 0x104113fff FirebaseCoreInternal arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseCoreInternal.framework/FirebaseCoreInternal 0x104150000 - 0x10415ffff OneSignalExtension arm64 <3075e63afe4e3176b1fc2d0f89c9722d> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalExtension.framework/OneSignalExtension 0x104174000 - 0x1041bbfff FBSDKShareKit arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit 0x104248000 - 0x10424ffff SAMKeychain arm64 <7de6d41ff6a63405a913486ce543a9b4> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/SAMKeychain.framework/SAMKeychain 0x104278000 - 0x10428bfff OneSignalNotifications arm64 <2eaa6be36d453b0f8075ecf9c814ddbb> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalNotifications.framework/OneSignalNotifications 0x1042a8000 - 0x1042c3fff FirebaseFirestore arm64 <7a7b16333af93a3599a8cfc8f75af100> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseFirestore.framework/FirebaseFirestore 0x104308000 - 0x104327fff FirebaseSessions arm64 <7dcdd7005c5b37f18c78b8565f34d05f> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseSessions.framework/FirebaseSessions 0x104368000 - 0x104387fff GoogleUtilities arm64 <4a021cdc3a9c31ec8c88f87f965f2682> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/GoogleUtilities.framework/GoogleUtilities 0x1043b8000 - 0x1043cffff OneSignalOSCore arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalOSCore.framework/OneSignalOSCore 0x1043e8000 - 0x10451bfff FBSDKCoreKit arm64 <1305fed83edd3f4a8fb5ab8cc59470ec> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit 0x104734000 - 0x104783fff FirebaseCrashlytics arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseCrashlytics.framework/FirebaseCrashlytics 0x10480c000 - 0x10483ffff FirebaseMessaging arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseMessaging.framework/FirebaseMessaging 0x104890000 - 0x1048b7fff GTMSessionFetcher arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher 0x1048f4000 - 0x1048fbfff external_app_launcher arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/external_app_launcher.framework/external_app_launcher 0x104914000 - 0x104943fff FirebaseSharedSwift arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseSharedSwift.framework/FirebaseSharedSwift 0x104998000 - 0x1049bffff GoogleDataTransport arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/GoogleDataTransport.framework/GoogleDataTransport 0x1049fc000 - 0x104a17fff IdenfyLiveness arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/IdenfyLiveness.framework/IdenfyLiveness 0x104a30000 - 0x104a43fff Mantle arm64 <1f825895896a3803848362fa7cbc536c> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/Mantle.framework/Mantle 0x104a64000 - 0x104a7bfff OneSignalCore arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalCore.framework/OneSignalCore 0x104a98000 - 0x104aaffff OneSignalFramework arm64 <4103410268ce3ba7840be0fda2ff8298> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalFramework.framework/OneSignalFramework 0x104ad0000 - 0x104af7fff OneSignalInAppMessages arm64 <0b49e43606f93d3ca0834561c41dee49> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalInAppMessages.framework/OneSignalInAppMessages 0x104b2c000 - 0x104b53fff OneSignalLiveActivities arm64 <56c2bde0646b304fb9fb27cd724bf40b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalLiveActivities.framework/OneSignalLiveActivities 0x104b74000 - 0x104b7ffff SDWebImageWebPCoder arm64 <3c20160fc9ae3c558dfc2b1fa17626c8> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/SDWebImageWebPCoder.framework/SDWebImageWebPCoder 0x104ba8000 - 0x104bbffff OneSignalOutcomes arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalOutcomes.framework/OneSignalOutcomes 0x104bdc000 - 0x104be3fff flutter_keyboard_visibility arm64 <20afdf26d6983a9f8b497a40d758d322> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/flutter_keyboard_visibility.framework/flutter_keyboard_visibility 0x104bf4000 - 0x104bfbfff flutter_native_splash arm64 <008d5a37fdd63fb9ba0366bb722f5824> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/flutter_native_splash.framework/flutter_native_splash 0x104c14000 - 0x104c27fff Promises arm64 <11946d86919c31f994a3fedc606285d0> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/Promises.framework/Promises 0x104c54000 - 0x104ca3fff OneSignalUser arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/OneSignalUser.framework/OneSignalUser 0x104ccc000 - 0x104cd7fff app_links arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/app_links.framework/app_links 0x104cf4000 - 0x104cfbfff in_app_review arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/in_app_review.framework/in_app_review 0x104d0c000 - 0x104d23fff SwiftyGif arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/SwiftyGif.framework/SwiftyGif 0x104d4c000 - 0x104d57fff connectivity_plus arm64 <3389cbaa6dfa32b49bf12475124a895e> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/connectivity_plus.framework/connectivity_plus 0x104d74000 - 0x104d83fff file_picker arm64 <51b4591414e639979efcd7cb99a0f400> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/file_picker.framework/file_picker 0x104d9c000 - 0x104da3fff nanopb arm64 <622d251a6944360aac2ac75afa6444c3> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/nanopb.framework/nanopb 0x104dc4000 - 0x1053c3fff FaceTecSDK arm64 <0b5f3d7da64d3091b3cc6447a18eac1b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FaceTecSDK.framework/FaceTecSDK 0x105470000 - 0x105677fff FirebaseFirestoreInternal arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal 0x105940000 - 0x10598bfff PhoneNumberKit arm64 <389f13072a9734fb81afb73d9f5536a0> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/PhoneNumberKit.framework/PhoneNumberKit 0x1059f8000 - 0x105a4bfff SDWebImage arm64 <4cabb4ef1e2b325ca6ff8eab4e3cf757> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/SDWebImage.framework/SDWebImage 0x105ad4000 - 0x105adffff flutter_udid arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/flutter_udid.framework/flutter_udid 0x105b00000 - 0x105b0ffff flutter_secure_storage arm64 <5c1747c9634c335ea8cf1f96100142c5> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/flutter_secure_storage.framework/flutter_secure_storage 0x105b34000 - 0x105b4ffff flutter_image_compress_common arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/flutter_image_compress_common.framework/flutter_image_compress_common 0x105b94000 - 0x105b9ffff idenfy_sdk_flutter arm64 <69c33189e5cc37e09c253d2624d988c1> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/idenfy_sdk_flutter.framework/idenfy_sdk_flutter 0x105bb8000 - 0x105bbffff integration_test arm64 <15a38136225a3e698712813080474019> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/integration_test.framework/integration_test 0x105bd4000 - 0x105be3fff libphonenumber_plugin arm64 <13e7a73bb4283bbea8e0df6a78ba22dc> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/libphonenumber_plugin.framework/libphonenumber_plugin 0x105c00000 - 0x105c77fff absl arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/absl.framework/absl 0x105d2c000 - 0x105d37fff local_auth_darwin arm64 <81a2c9e4d1ee381c8f20bb3dabf606a7> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/local_auth_darwin.framework/local_auth_darwin 0x105d50000 - 0x105d57fff package_info_plus arm64 <19083d9373ef383db8d6db55243aa61e> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/package_info_plus.framework/package_info_plus 0x105d68000 - 0x105d6ffff store_redirect arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/store_redirect.framework/store_redirect 0x105d8c000 - 0x105d97fff path_provider_foundation arm64 <0f5b7a447f183463a9fc9b1fc3f2339b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/path_provider_foundation.framework/path_provider_foundation 0x105db0000 - 0x105dbbfff share_plus arm64 <9d546b8ac8f039d09d93a60ed4605519> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/share_plus.framework/share_plus 0x105e04000 - 0x105e43fff grpcpp arm64 <3ce3c2c46dd135d2acd7880b18f1ace9> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/grpcpp.framework/grpcpp 0x105ee4000 - 0x106337fff Intercom arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/Intercom.framework/Intercom 0x106494000 - 0x10662bfff Lottie arm64 <003f7e6f44a13e59941c1873744eb93c> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/Lottie.framework/Lottie 0x106900000 - 0x10693ffff idenfycore arm64 <74360b3939db3d44976276572902d917> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/idenfycore.framework/idenfycore 0x106970000 - 0x1069a3fff leveldb arm64 <564c2455fe4e35c8a9aa5452adf4c694> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/leveldb.framework/leveldb 0x1069ec000 - 0x1069fbfff url_launcher_ios arm64 <0b5057d3f0533a86b82f19072e77ce9c> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/url_launcher_ios.framework/url_launcher_ios 0x106a24000 - 0x106a37fff shared_preferences_foundation arm64 <7664bee7522f3a9eb6856cae1386bf4f> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/shared_preferences_foundation.framework/shared_preferences_foundation 0x106a6c000 - 0x106b17fff iDenfyInternalLogger arm64 <2f930324237e367e9ac4c217270e6af2> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/iDenfyInternalLogger.framework/iDenfyInternalLogger 0x106be0000 - 0x106c37fff libwebp arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/libwebp.framework/libwebp 0x106cc4000 - 0x106cdbfff sqflite arm64 <48bdf622e83435909ad511171527b5c8> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/sqflite.framework/sqflite 0x106d08000 - 0x106d13fff libobjc-trampolines.dylib arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib 0x106d94000 - 0x106dc3fff webview_flutter_wkwebview arm64 <443c7d492a923c21b185e01b3fec5da2> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/webview_flutter_wkwebview.framework/webview_flutter_wkwebview 0x106fc8000 - 0x1072bbfff iDenfySDK arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/iDenfySDK.framework/iDenfySDK 0x1073d0000 - 0x10782bfff grpc arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/grpc.framework/grpc 0x107eb4000 - 0x108097fff idenfyviews arm64 <9729368f8ef53190836a4762c5851aa1> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/idenfyviews.framework/idenfyviews 0x108138000 - 0x108237fff openssl_grpc arm64 /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/openssl_grpc.framework/openssl_grpc 0x108cbc000 - 0x10954bfff Flutter arm64 <4c4c440955553144a19ab64ea953a1e7> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/Flutter.framework/Flutter 0x10c8ec000 - 0x10dbeffff App arm64 <17d3ac035ba43f138a763fec64792c7b> /private/var/containers/Bundle/Application/78008323-DA45-464B-A528-B01DBA01AD40/Runner.app/Frameworks/App.framework/App 0x198535000 - 0x1990aafff Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation 0x199689000 - 0x199bb6fff CoreFoundation arm64e <76a3b1983c09323e83590d4978e156f5> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x19a7bf000 - 0x19ab9bfff CFNetwork arm64e <371394cd79f23216acb0a159c09c668d> /System/Library/Frameworks/CFNetwork.framework/CFNetwork 0x19b90b000 - 0x19d42cfff UIKitCore arm64e <9da0d27355063712b73de0149d74c13c> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore 0x1a15af000 - 0x1a15f5fff libdispatch.dylib arm64e <5f66cdb608a936158c6a4e3b47005495> /usr/lib/system/libdispatch.dylib 0x1a15f6000 - 0x1a1673ff3 libsystem_c.dylib arm64e <7135c2c8ba5836368b46a9e6226ead45> /usr/lib/system/libsystem_c.dylib 0x1a98a6000 - 0x1a98dbfff libsystem_malloc.dylib arm64e <73a554d086563bd0b09692186b021f4a> /usr/lib/system/libsystem_malloc.dylib 0x1babad000 - 0x1bacf0fff TextToSpeech arm64e <60e3ec38260c338792c5823172ccd33e> /System/Library/PrivateFrameworks/TextToSpeech.framework/TextToSpeech 0x1bce76000 - 0x1bcf03937 dyld arm64e <52039c944da13638bd52020a0b5fa399> /usr/lib/dyld 0x1de128000 - 0x1de130fff GraphicsServices arm64e <3ebbd576e7d83f69bcb5b9810ddcc90e> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x1e2360000 - 0x1e2399fef libsystem_kernel.dylib arm64e <21ee5290d1193c31b948431865a67738> /usr/lib/system/libsystem_kernel.dylib 0x1f60a2000 - 0x1f60a8ff3 libsystem_platform.dylib arm64e <4b4e9e322e40357899c1cd1c907b8ce5> /usr/lib/system/libsystem_platform.dylib 0x1f6158000 - 0x1f6164ff3 libsystem_pthread.dylib arm64e /usr/lib/system/libsystem_pthread.dylib

`