-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🐛] Fecth | | FecthAndActivate methods crash release iOS on app start #8428
Comments
Hey there, can you please show me the stack trace for this crash? |
I have 4 different crashlytics errors that only appeared a few hours after the crash. cloutfestival is app target name Stack traces1Click To Expand
Fatal Exception: facebook::jsi::JSError
Crashed: com.google.firebase.crashlytics.ios.exception
0 cloutfestival 0x847b4 FIRCLSProcessRecordAllThreads + 392 (FIRCLSProcess.c:392)
1 cloutfestival 0x84b98 FIRCLSProcessRecordAllThreads + 423 (FIRCLSProcess.c:423)
2 cloutfestival 0x7c858 FIRCLSHandler + 39 (FIRCLSHandler.m:39)
3 cloutfestival 0x77724 __FIRCLSExceptionRecord_block_invoke + 241 (FIRCLSException.mm:241)
4 libdispatch.dylib 0x3fa8 _dispatch_client_callout
5 libdispatch.dylib 0x137fc _dispatch_lane_barrier_sync_invoke_and_complete
6 cloutfestival 0x766a4 FIRCLSExceptionRecord + 243 (FIRCLSException.mm:243)
7 cloutfestival 0x76370 FIRCLSTerminateHandler() + 416 (FIRCLSException.mm:416)
8 libc++abi.dylib 0x1287c std::__terminate(void (*)()) + 16
9 libc++abi.dylib 0x12820 std::terminate() + 108
10 libobjc.A.dylib 0x3f9d8 objc_terminate + 16
11 libdispatch.dylib 0x3fbc _dispatch_client_callout
12 libdispatch.dylib 0x12a34 _dispatch_main_queue_drain
13 libdispatch.dylib 0x1264c _dispatch_main_queue_callback_4CF
14 CoreFoundation 0x79bcc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
15 CoreFoundation 0x761c0 __CFRunLoopRun + 1996
16 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
17 GraphicsServices 0x14c0 GSEventRunModal + 164
18 UIKitCore 0x3ee674 -[UIApplication _run] + 816
19 UIKitCore 0x14e88 UIApplicationMain + 340
20 UIKitCore 0x75115c keypath_get_selector_hoverStyle + 15924
21 cloutfestival 0x8868 main + 120 (AppDelegate.swift:120)
22 ??? 0x1af625de8 (Missing)
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.hackemist.SDImageCache
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 IOKit 0x35d8 io_connect_method + 524
3 IOKit 0x12b54 IOConnectCallMethod + 176
4 IOKit 0x12a98 IOConnectCallStructMethod + 56
5 IOSurfaceAccelerator 0x13e8 IOSurfaceAcceleratorTransformSurface + 180
6 VideoToolbox 0xa67c figIOSurfaceAcceleratedPixelTransfer_TransferM2 + 5244
7 VideoToolbox 0x21ca54 vtCreateDynamicSession + 1616
8 VideoToolbox 0x21a398 vtPixelTransferSession_BuildChain + 4416
9 VideoToolbox 0x8ef20 _VTPixelTransferSessionTransferImage + 888
10 VideoToolbox 0x8a08 VTPixelTransferSessionTransferImage + 488
11 CMPhoto 0x9064 _convertAndScalePixelBuffer + 1908
12 CMPhoto 0x245a4 _convertAndScalePixelBufferOddSafe + 580
13 CMPhoto 0x2432c _scaleAndRotateSessionTransformForSizeWithOptions + 456
14 CMPhoto 0xfd2c _decodeImage + 2988
15 CMPhoto 0xe94c _createImageForIndex + 124
16 CMPhoto 0x2137c CMPhotoDecompressionContainerCreateImageForIndex + 308
17 ImageIO 0x79358 AppleJPEGReadPlugin::copyIOSurfaceImp(CGImageProvider*, __CFDictionary const*, __IOSurface**, __CFDictionary const**) + 980
18 ImageIO 0x78eb8 AppleJPEGReadPlugin::createImageBlockSetWithHardwareDecode(InfoRec*, CGImageProvider*, CGSize, __CFDictionary const*, int*) + 292
19 ImageIO 0x6a538 AppleJPEGReadPlugin::copyImageBlockSetImp(InfoRec*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 1960
20 ImageIO 0x6d360 AppleJPEGReadPlugin::decodeImageImp(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 544
21 ImageIO 0x337b8 IIOReadPlugin::callDecodeImage(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 876
22 ImageIO 0x4521c IIO_Reader::CopyImageBlockSetProc(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 696
23 ImageIO 0x44874 IIOImageProviderInfo::copyImageBlockSetWithOptions(CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 740
24 ImageIO 0x4414c IIOImageProviderInfo::CopyImageBlockSetWithOptions(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 920
25 CoreGraphics 0x7840 imageProvider_retain_data + 92
26 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
27 CoreGraphics 0x7b7d0 provider_for_destination_retain_data + 28
28 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
29 CoreGraphics 0x7a8c8 CGAccessSessionCreate + 124
30 CoreGraphics 0x783dc img_data_lock + 2392
31 CoreGraphics 0x4dc74 CGSImageDataLock + 1184
32 CoreGraphics 0x4d390 ripc_AcquireRIPImageData + 844
33 CoreGraphics 0x59710 ripc_DrawImage + 824
34 CoreGraphics 0x5884c CGContextDrawImageWithOptions + 1104
35 CoreGraphics 0x4cee4 CGContextDrawImage + 776
36 cloutfestival 0x6a3708 +[SDImageCoderHelper CGImageCreateDecoded:orientation:] + 273 (SDImageCoderHelper.m:273)
37 cloutfestival 0x6a3a40 +[SDImageCoderHelper decodedImageWithImage:] + 335 (SDImageCoderHelper.m:335)
38 cloutfestival 0x6a07ac SDImageCacheDecodeImageData + 80 (SDImageCacheDefine.m:80)
39 cloutfestival 0x69e6e0 -[SDImageCache diskImageForKey:data:options:context:] + 428 (SDImageCache.m:428)
40 cloutfestival 0x69edbc __73-[SDImageCache queryCacheOperationForKey:options:context:cacheType:done:]_block_invoke + 554 (SDImageCache.m:554)
41 libdispatch.dylib 0x2248 _dispatch_call_block_and_release
42 libdispatch.dylib 0x3fa8 _dispatch_client_callout
43 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain
44 libdispatch.dylib 0xc124 _dispatch_lane_invoke
45 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh
46 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread
47 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
48 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 Foundation 0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x186bb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x481a78 -[UIEventFetcher threadMain] + 420
10 Foundation 0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.firebase.firestore.rpc
0 libsystem_kernel.dylib 0x15f40 poll + 8
1 cloutfestival 0x7dc6a0 pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 1024 (ev_poll_posix.cc:1024)
2 cloutfestival 0x7b2f48 cq_next(grpc_completion_queue*, gpr_timespec, void*) + 1042 (completion_queue.cc:1042)
3 cloutfestival 0x9de9dc grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) + 148 (completion_queue_cc.cc:148)
4 cloutfestival 0xc76b0 firebase::firestore::remote::Datastore::PollGrpcQueue() + 143 (datastore.cc:143)
5 cloutfestival 0x1c13f4 firebase::firestore::util::Task::ExecuteAndRelease() + 188 (task.cc:188)
6 libdispatch.dylib 0x3fa8 _dispatch_client_callout
7 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain
8 libdispatch.dylib 0xc124 _dispatch_lane_invoke
9 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh
10 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread
11 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
12 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_pthread.dylib 0x146c start_wqthread + 10
com.google.firebase.crashlytics.MachExceptionServer
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 cloutfestival 0x7efc8 FIRCLSMachExceptionServer + 196 (FIRCLSMachException.c:196)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
com.facebook.react.runtime.JavaScript
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 cloutfestival 0x65d4dc +[RCTJSThreadManager runRunLoop] + 102 (RCTJSThreadManager.mm:102)
8 Foundation 0x115f30 __NSThread__start__ + 724
9 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib 0x1480 thread_start + 8
hades
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 hermes 0xccfc4 hermes::vm::HadesGC::Executor::worker() + 116
4 hermes 0xccf2c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93d100 timer_thread(void*) + 349 (cxx_atomic_impl.h:349)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93be70 grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp) + 59 (timer_manager.cc:59)
4 cloutfestival 0x93c990 void absl::lts_20240722::internal_any_invocable::RemoteInvoker<false, void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>(absl::lts_20240722::internal_any_invocable::TypeErasedState*) + 76 (timer_manager.cc:76)
5 cloutfestival 0x7355d4 grpc_event_engine::experimental::SelfDeletingClosure::Run() + 56 (common_closures.h:56)
6 cloutfestival 0x95c10c grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 1394 (vector:1394)
7 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
8 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
9 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
10 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
11 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95b7ec grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20240722::Duration) + 48 (notification.h:48)
4 cloutfestival 0x95b6d0 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Lifeguard::LifeguardMain() + 400 (work_stealing_thread_pool.cc:400)
5 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
6 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
7 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFStream.LegacyThread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CoreFoundation 0xda514 _legacyStreamRunLoop_workThread + 300
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CFNetwork 0xf1c4c +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x115f30 __NSThread__start__ + 724
9 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x9334 select$DARWIN_EXTSN + 8
1 libsystem_kernel.dylib 0x9334 __select + 8
2 CoreFoundation 0x1484b4 __CFSocketManager + 704
3 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
4 libsystem_pthread.dylib 0x1480 thread_start + 8 2Click To Expand
com.apple.main-thread
0 hermes 0x43230 hermes::vm::JSObject::getComputedPrimitiveDescriptor(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::MutableHandle<hermes::vm::JSObject>&, hermes::vm::MutableHandle<hermes::vm::SymbolID>&, hermes::vm::ComputedPropertyDescriptor&) + 268
1 hermes 0x4321c hermes::vm::JSObject::getComputedPrimitiveDescriptor(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::MutableHandle<hermes::vm::JSObject>&, hermes::vm::MutableHandle<hermes::vm::SymbolID>&, hermes::vm::ComputedPropertyDescriptor&) + 248
2 hermes 0x453c8 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 368
3 hermes 0xb3bc facebook::hermes::HermesRuntimeImpl::setPropertyValue(facebook::jsi::Object const&, facebook::jsi::String const&, facebook::jsi::Value const&) + 164
4 cloutfestival 0x566e84 void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, facebook::jsi::String const&, char const*&&) const + 126 (jsi-inl.h:126)
5 cloutfestival 0x566dcc void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, char const*, char const*&&) const + 460 (jsi.h:460)
6 cloutfestival 0x645950 facebook::react::TurboModuleConvertUtils::convertNSExceptionToJSError(facebook::jsi::Runtime&, NSException*) + 211 (RCTTurboModule.mm:211)
7 cloutfestival 0x6462b0 invocation function for block in facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*) + 420 (RCTTurboModule.mm:420)
8 cloutfestival 0x64aec0 std::__1::__function::__func<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1, std::__1::allocator<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1>, void ()>::operator()() + 161 (TraceSection.h:161)
9 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
10 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
11 libdispatch.dylib 0x12a34 _dispatch_main_queue_drain + 984
12 libdispatch.dylib 0x1264c _dispatch_main_queue_callback_4CF + 44
13 CoreFoundation 0x79bcc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
14 CoreFoundation 0x761c0 __CFRunLoopRun + 1996
15 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
16 GraphicsServices 0x14c0 GSEventRunModal + 164
17 UIKitCore 0x3ee674 -[UIApplication _run] + 816
18 UIKitCore 0x14e88 UIApplicationMain + 340
19 UIKitCore 0x75115c keypath_get_selector_hoverStyle + 15924
20 cloutfestival 0x8868 main + 120 (AppDelegate.swift:120)
21 ??? 0x1af625de8 (Missing)
com.google.firebase.firestore.rpc
0 libsystem_kernel.dylib 0x15f40 poll + 8
1 cloutfestival 0x7dc6a0 pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 1024 (ev_poll_posix.cc:1024)
2 cloutfestival 0x7b2f48 cq_next(grpc_completion_queue*, gpr_timespec, void*) + 1042 (completion_queue.cc:1042)
3 cloutfestival 0x9de9dc grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) + 148 (completion_queue_cc.cc:148)
4 cloutfestival 0xc76b0 firebase::firestore::remote::Datastore::PollGrpcQueue() + 143 (datastore.cc:143)
5 cloutfestival 0x1c13f4 firebase::firestore::util::Task::ExecuteAndRelease() + 188 (task.cc:188)
6 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
7 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
8 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
9 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
10 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
11 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
12 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_pthread.dylib 0x146c start_wqthread + 10
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 Foundation 0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x186bb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x481a78 -[UIEventFetcher threadMain] + 420
10 Foundation 0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib 0x1480 thread_start + 8
com.hackemist.SDImageCache
0 libsystem_platform.dylib 0x3258 _platform_memmove + 88
1 ImageIO 0x4a1a0 AppleJPEGReadPlugin::createImageBlockFromIOSurface(__IOSurface*, InfoRec*, CGImageProvider*) + 568
2 ImageIO 0x78ef4 AppleJPEGReadPlugin::createImageBlockSetWithHardwareDecode(InfoRec*, CGImageProvider*, CGSize, __CFDictionary const*, int*) + 352
3 ImageIO 0x6a538 AppleJPEGReadPlugin::copyImageBlockSetImp(InfoRec*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 1960
4 ImageIO 0x6d360 AppleJPEGReadPlugin::decodeImageImp(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 544
5 ImageIO 0x337b8 IIOReadPlugin::callDecodeImage(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 876
6 ImageIO 0x4521c IIO_Reader::CopyImageBlockSetProc(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 696
7 ImageIO 0x44874 IIOImageProviderInfo::copyImageBlockSetWithOptions(CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 740
8 ImageIO 0x4414c IIOImageProviderInfo::CopyImageBlockSetWithOptions(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 920
9 CoreGraphics 0x7840 imageProvider_retain_data + 92
10 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
11 CoreGraphics 0x7b7d0 provider_for_destination_retain_data + 28
12 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
13 CoreGraphics 0x7a8c8 CGAccessSessionCreate + 124
14 CoreGraphics 0x783dc img_data_lock + 2392
15 CoreGraphics 0x4dc74 CGSImageDataLock + 1184
16 CoreGraphics 0x4d390 ripc_AcquireRIPImageData + 844
17 CoreGraphics 0x59710 ripc_DrawImage + 824
18 CoreGraphics 0x5884c CGContextDrawImageWithOptions + 1104
19 CoreGraphics 0x4cee4 CGContextDrawImage + 776
20 cloutfestival 0x6a3708 +[SDImageCoderHelper CGImageCreateDecoded:orientation:] + 273 (SDImageCoderHelper.m:273)
21 cloutfestival 0x6a3a40 +[SDImageCoderHelper decodedImageWithImage:] + 335 (SDImageCoderHelper.m:335)
22 cloutfestival 0x6a07ac SDImageCacheDecodeImageData + 80 (SDImageCacheDefine.m:80)
23 cloutfestival 0x69e6e0 -[SDImageCache diskImageForKey:data:options:context:] + 428 (SDImageCache.m:428)
24 cloutfestival 0x69edbc __73-[SDImageCache queryCacheOperationForKey:options:context:cacheType:done:]_block_invoke + 554 (SDImageCache.m:554)
25 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
26 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
27 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
28 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
29 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
30 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
31 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
32 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.firebase.crashlytics.MachExceptionServer
0 cloutfestival 0x847b4 FIRCLSProcessRecordAllThreads + 392 (FIRCLSProcess.c:392)
1 cloutfestival 0x84b98 FIRCLSProcessRecordAllThreads + 423 (FIRCLSProcess.c:423)
2 cloutfestival 0x7c858 FIRCLSHandler + 39 (FIRCLSHandler.m:39)
3 cloutfestival 0x7f214 FIRCLSMachExceptionServer + 525 (FIRCLSMachException.c:525)
4 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
5 libsystem_pthread.dylib 0x1480 thread_start + 8
Crashed: com.facebook.react.runtime.JavaScript
0 hermes 0x2af78 hermes::vm::GCScope::_newChunkAndPHV(hermes::vm::HermesValue) + 108
1 hermes 0x43118 hermes::vm::JSObject::getNamedDescriptorUnsafe(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags, hermes::vm::NamedPropertyDescriptor&) + 540
2 hermes 0x43118 hermes::vm::JSObject::getNamedDescriptorUnsafe(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags, hermes::vm::NamedPropertyDescriptor&) + 540
3 hermes 0x43698 hermes::vm::JSObject::getNamedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags, hermes::vm::PropertyCacheEntry*) + 68
4 hermes 0x334c0 hermes::vm::CallResult<hermes::vm::HermesValue, (hermes::vm::detail::CallResultSpecialize)2> hermes::vm::Interpreter::interpretFunction<false, false>(hermes::vm::Runtime&, hermes::vm::InterpreterState&) + 9044
5 hermes 0x31144 hermes::vm::Runtime::interpretFunctionImpl(hermes::vm::CodeBlock*) + 52
6 hermes 0x23c2c hermes::vm::JSFunction::_callImpl(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&) + 40
7 hermes 0x22658 hermes::vm::Callable::executeCall0(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, bool) + 156
8 hermes 0x63000 hermes::vm::Runtime::drainJobs() + 240
9 hermes 0x8a98 facebook::hermes::HermesRuntimeImpl::drainMicrotasks(int) + 36
10 cloutfestival 0x690774 facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&) + 420 (RuntimeScheduler_Modern.cpp:420)
11 cloutfestival 0x69064c facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 330 (RuntimeScheduler_Modern.cpp:330)
12 cloutfestival 0x690374 facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool) + 426 (function.h:426)
13 cloutfestival 0x6616f8 _ZNSt3__110__function6__funcIZZN8facebook5react13ReactInstanceC1ENS_10unique_ptrINS3_9JSRuntimeENS_14default_deleteIS6_EEEENS_10shared_ptrINS3_18MessageQueueThreadEEENSA_INS3_12TimerManagerEEENS_8functionIFvRNS2_3jsi7RuntimeERKNS3_14JsErrorHandler14ProcessedErrorEEEEPNS3_18jsinspector_modern10HostTargetEENK3$_0clINSF_IFvSI_EEEEEDaT_EUlvE_NS_9allocatorISY_EEFvvEEclEv + 87 (ReactInstance.cpp:87)
14 cloutfestival 0x51ef6c facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 428 (function.h:428)
15 cloutfestival 0x52c21c facebook::react::RCTMessageThread::tryFunc(std::__1::function<void ()> const&) + 68 (RCTMessageThread.mm:68)
16 cloutfestival 0x52c020 invocation function for block in facebook::react::RCTMessageThread::runAsync(std::__1::function<void ()>) + 45 (RCTMessageThread.mm:45)
17 CoreFoundation 0x79d90 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
18 CoreFoundation 0x76690 __CFRunLoopDoBlocks + 356
19 CoreFoundation 0x76374 __CFRunLoopRun + 2432
20 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
21 cloutfestival 0x65d4dc +[RCTJSThreadManager runRunLoop] + 102 (RCTJSThreadManager.mm:102)
22 Foundation 0x115f30 __NSThread__start__ + 724
23 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
24 libsystem_pthread.dylib 0x1480 thread_start + 8
hades
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 hermes 0xccfc4 hermes::vm::HadesGC::Executor::worker() + 116
4 hermes 0xccf2c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 cloutfestival 0xa1390c leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadEntryPoint(leveldb::(anonymous namespace)::PosixEnv*) + 75 (port_stdcxx.h:75)
4 cloutfestival 0xa139ac void* std::__1::__thread_proxy[abi:ne180100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(leveldb::(anonymous namespace)::PosixEnv*), leveldb::(anonymous namespace)::PosixEnv*>>(void*) + 210 (thread.h:210)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93d100 timer_thread(void*) + 349 (cxx_atomic_impl.h:349)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93be70 grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp) + 59 (timer_manager.cc:59)
4 cloutfestival 0x93c990 void absl::lts_20240722::internal_any_invocable::RemoteInvoker<false, void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>(absl::lts_20240722::internal_any_invocable::TypeErasedState*) + 76 (timer_manager.cc:76)
5 cloutfestival 0x7355d4 grpc_event_engine::experimental::SelfDeletingClosure::Run() + 56 (common_closures.h:56)
6 cloutfestival 0x95c10c grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 1394 (vector:1394)
7 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
8 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
9 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
10 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
11 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95b7ec grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20240722::Duration) + 48 (notification.h:48)
4 cloutfestival 0x95b6d0 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Lifeguard::LifeguardMain() + 400 (work_stealing_thread_pool.cc:400)
5 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
6 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
7 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFStream.LegacyThread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CoreFoundation 0xda514 _legacyStreamRunLoop_workThread + 300
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CFNetwork 0xf1c4c +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x115f30 __NSThread__start__ + 724
9 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x9334 select$DARWIN_EXTSN + 8
1 libsystem_kernel.dylib 0x9334 __select + 8
2 CoreFoundation 0x1484b4 __CFSocketManager + 704
3 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
4 libsystem_pthread.dylib 0x1480 thread_start + 8 3Click To Expand
Crashed: com.apple.main-thread
0 hermes 0x2b5cc hermes::vm::HiddenClass::initializeMissingPropertyMap(hermes::vm::Handle<hermes::vm::HiddenClass>, hermes::vm::Runtime&) + 224
1 hermes 0x2b5c4 hermes::vm::HiddenClass::initializeMissingPropertyMap(hermes::vm::Handle<hermes::vm::HiddenClass>, hermes::vm::Runtime&) + 216
2 hermes 0x2b844 hermes::vm::HiddenClass::findProperty(hermes::vm::PseudoHandle<hermes::vm::HiddenClass>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags, hermes::vm::NamedPropertyDescriptor&) + 260
3 hermes 0x4325c hermes::vm::JSObject::getComputedPrimitiveDescriptor(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::MutableHandle<hermes::vm::JSObject>&, hermes::vm::MutableHandle<hermes::vm::SymbolID>&, hermes::vm::ComputedPropertyDescriptor&) + 312
4 hermes 0x453c8 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 368
5 hermes 0xb3bc facebook::hermes::HermesRuntimeImpl::setPropertyValue(facebook::jsi::Object const&, facebook::jsi::String const&, facebook::jsi::Value const&) + 164
6 cloutfestival 0x566e84 void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, facebook::jsi::String const&, char const*&&) const + 126 (jsi-inl.h:126)
7 cloutfestival 0x566dcc void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, char const*, char const*&&) const + 460 (jsi.h:460)
8 cloutfestival 0x645950 facebook::react::TurboModuleConvertUtils::convertNSExceptionToJSError(facebook::jsi::Runtime&, NSException*) + 211 (RCTTurboModule.mm:211)
9 cloutfestival 0x6462b0 invocation function for block in facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*) + 420 (RCTTurboModule.mm:420)
10 cloutfestival 0x64aec0 std::__1::__function::__func<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1, std::__1::allocator<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1>, void ()>::operator()() + 161 (TraceSection.h:161)
11 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
12 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
13 libdispatch.dylib 0x12a34 _dispatch_main_queue_drain + 984
14 libdispatch.dylib 0x1264c _dispatch_main_queue_callback_4CF + 44
15 CoreFoundation 0x79bcc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
16 CoreFoundation 0x761c0 __CFRunLoopRun + 1996
17 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
18 GraphicsServices 0x14c0 GSEventRunModal + 164
19 UIKitCore 0x3ee674 -[UIApplication _run] + 816
20 UIKitCore 0x14e88 UIApplicationMain + 340
21 UIKitCore 0x75115c keypath_get_selector_hoverStyle + 15924
22 cloutfestival 0x8868 main + 120 (AppDelegate.swift:120)
23 ??? 0x1af625de8 (Missing)
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.hackemist.SDImageCache
0 libsystem_platform.dylib 0x3260 _platform_memmove + 96
1 ImageIO 0x4a1a0 AppleJPEGReadPlugin::createImageBlockFromIOSurface(__IOSurface*, InfoRec*, CGImageProvider*) + 568
2 ImageIO 0x78ef4 AppleJPEGReadPlugin::createImageBlockSetWithHardwareDecode(InfoRec*, CGImageProvider*, CGSize, __CFDictionary const*, int*) + 352
3 ImageIO 0x6a538 AppleJPEGReadPlugin::copyImageBlockSetImp(InfoRec*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 1960
4 ImageIO 0x6d360 AppleJPEGReadPlugin::decodeImageImp(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 544
5 ImageIO 0x337b8 IIOReadPlugin::callDecodeImage(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 876
6 ImageIO 0x4521c IIO_Reader::CopyImageBlockSetProc(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 696
7 ImageIO 0x44874 IIOImageProviderInfo::copyImageBlockSetWithOptions(CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 740
8 ImageIO 0x4414c IIOImageProviderInfo::CopyImageBlockSetWithOptions(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 920
9 CoreGraphics 0x7840 imageProvider_retain_data + 92
10 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
11 CoreGraphics 0x7b7d0 provider_for_destination_retain_data + 28
12 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
13 CoreGraphics 0x7a8c8 CGAccessSessionCreate + 124
14 CoreGraphics 0x783dc img_data_lock + 2392
15 CoreGraphics 0x4dc74 CGSImageDataLock + 1184
16 CoreGraphics 0x4d390 ripc_AcquireRIPImageData + 844
17 CoreGraphics 0x59710 ripc_DrawImage + 824
18 CoreGraphics 0x5884c CGContextDrawImageWithOptions + 1104
19 CoreGraphics 0x4cee4 CGContextDrawImage + 776
20 cloutfestival 0x6a3708 +[SDImageCoderHelper CGImageCreateDecoded:orientation:] + 273 (SDImageCoderHelper.m:273)
21 cloutfestival 0x6a3a40 +[SDImageCoderHelper decodedImageWithImage:] + 335 (SDImageCoderHelper.m:335)
22 cloutfestival 0x6a07ac SDImageCacheDecodeImageData + 80 (SDImageCacheDefine.m:80)
23 cloutfestival 0x69e6e0 -[SDImageCache diskImageForKey:data:options:context:] + 428 (SDImageCache.m:428)
24 cloutfestival 0x69edbc __73-[SDImageCache queryCacheOperationForKey:options:context:cacheType:done:]_block_invoke + 554 (SDImageCache.m:554)
25 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
26 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
27 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
28 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
29 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
30 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
31 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
32 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.firebase.firestore.rpc
0 libsystem_kernel.dylib 0x15f40 poll + 8
1 cloutfestival 0x7dc6a0 pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 1024 (ev_poll_posix.cc:1024)
2 cloutfestival 0x7b2f48 cq_next(grpc_completion_queue*, gpr_timespec, void*) + 1042 (completion_queue.cc:1042)
3 cloutfestival 0x9de9dc grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) + 148 (completion_queue_cc.cc:148)
4 cloutfestival 0xc76b0 firebase::firestore::remote::Datastore::PollGrpcQueue() + 143 (datastore.cc:143)
5 cloutfestival 0x1c13f4 firebase::firestore::util::Task::ExecuteAndRelease() + 188 (task.cc:188)
6 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
7 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
8 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
9 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
10 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
11 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
12 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 Foundation 0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x186bb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x481a78 -[UIEventFetcher threadMain] + 420
10 Foundation 0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 ??? 0x600000041 (Missing)
com.google.firebase.crashlytics.MachExceptionServer
0 cloutfestival 0x847b4 FIRCLSProcessRecordAllThreads + 392 (FIRCLSProcess.c:392)
1 cloutfestival 0x84b98 FIRCLSProcessRecordAllThreads + 423 (FIRCLSProcess.c:423)
2 cloutfestival 0x7c858 FIRCLSHandler + 39 (FIRCLSHandler.m:39)
3 cloutfestival 0x7f214 FIRCLSMachExceptionServer + 525 (FIRCLSMachException.c:525)
4 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
5 libsystem_pthread.dylib 0x1480 thread_start + 8
com.facebook.react.runtime.JavaScript
0 hermes 0x3aad0 hermes::vm::ArrayImpl::_setOwnIndexedImpl(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, unsigned int, hermes::vm::Handle<hermes::vm::HermesValue>) + 380
1 hermes 0x45754 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 1276
2 hermes 0x45754 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 1276
3 hermes 0x31d7c hermes::vm::CallResult<hermes::vm::HermesValue, (hermes::vm::detail::CallResultSpecialize)2> hermes::vm::Interpreter::interpretFunction<false, false>(hermes::vm::Runtime&, hermes::vm::InterpreterState&) + 3088
4 hermes 0x31144 hermes::vm::Runtime::interpretFunctionImpl(hermes::vm::CodeBlock*) + 52
5 hermes 0x23c2c hermes::vm::JSFunction::_callImpl(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&) + 40
6 hermes 0x22658 hermes::vm::Callable::executeCall0(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, bool) + 156
7 hermes 0x63000 hermes::vm::Runtime::drainJobs() + 240
8 hermes 0x8a98 facebook::hermes::HermesRuntimeImpl::drainMicrotasks(int) + 36
9 cloutfestival 0x690774 facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&) + 420 (RuntimeScheduler_Modern.cpp:420)
10 cloutfestival 0x69064c facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 330 (RuntimeScheduler_Modern.cpp:330)
11 cloutfestival 0x690374 facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool) + 426 (function.h:426)
12 cloutfestival 0x6616f8 _ZNSt3__110__function6__funcIZZN8facebook5react13ReactInstanceC1ENS_10unique_ptrINS3_9JSRuntimeENS_14default_deleteIS6_EEEENS_10shared_ptrINS3_18MessageQueueThreadEEENSA_INS3_12TimerManagerEEENS_8functionIFvRNS2_3jsi7RuntimeERKNS3_14JsErrorHandler14ProcessedErrorEEEEPNS3_18jsinspector_modern10HostTargetEENK3$_0clINSF_IFvSI_EEEEEDaT_EUlvE_NS_9allocatorISY_EEFvvEEclEv + 87 (ReactInstance.cpp:87)
13 cloutfestival 0x51ef6c facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 428 (function.h:428)
14 cloutfestival 0x52c21c facebook::react::RCTMessageThread::tryFunc(std::__1::function<void ()> const&) + 68 (RCTMessageThread.mm:68)
15 cloutfestival 0x52c020 invocation function for block in facebook::react::RCTMessageThread::runAsync(std::__1::function<void ()>) + 45 (RCTMessageThread.mm:45)
16 CoreFoundation 0x79d90 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
17 CoreFoundation 0x76690 __CFRunLoopDoBlocks + 356
18 CoreFoundation 0x76374 __CFRunLoopRun + 2432
19 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
20 cloutfestival 0x65d4dc +[RCTJSThreadManager runRunLoop] + 102 (RCTJSThreadManager.mm:102)
21 Foundation 0x115f30 __NSThread__start__ + 724
22 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
23 libsystem_pthread.dylib 0x1480 thread_start + 8
hades
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 hermes 0xccfc4 hermes::vm::HadesGC::Executor::worker() + 116
4 hermes 0xccf2c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93d100 timer_thread(void*) + 349 (cxx_atomic_impl.h:349)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93be70 grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp) + 59 (timer_manager.cc:59)
4 cloutfestival 0x93c990 void absl::lts_20240722::internal_any_invocable::RemoteInvoker<false, void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>(absl::lts_20240722::internal_any_invocable::TypeErasedState*) + 76 (timer_manager.cc:76)
5 cloutfestival 0x7355d4 grpc_event_engine::experimental::SelfDeletingClosure::Run() + 56 (common_closures.h:56)
6 cloutfestival 0x95c10c grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 1394 (vector:1394)
7 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
8 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
9 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
10 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
11 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95b7ec grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20240722::Duration) + 48 (notification.h:48)
4 cloutfestival 0x95b6d0 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Lifeguard::LifeguardMain() + 400 (work_stealing_thread_pool.cc:400)
5 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
6 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
7 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFStream.LegacyThread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CoreFoundation 0xda514 _legacyStreamRunLoop_workThread + 300
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CFNetwork 0xf1c4c +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x115f30 __NSThread__start__ + 724
9 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x9334 select$DARWIN_EXTSN + 8
1 libsystem_kernel.dylib 0x9334 __select + 8
2 CoreFoundation 0x1484b4 __CFSocketManager + 704
3 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
4 libsystem_pthread.dylib 0x1480 thread_start + 8
AudioSession - RootQueue
0 libsystem_kernel.dylib 0x171c semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x45c0 _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x4bc0 _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x15c94 _dispatch_worker_thread + 324
4 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
5 libsystem_pthread.dylib 0x1480 thread_start + 8 4Click To Expand
Crashed: com.apple.main-thread
0 hermes 0x46840 hermes::vm::JSObject::addOwnPropertyImpl(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags, hermes::vm::Handle<hermes::vm::HermesValue>) + 72
1 hermes 0x45060 hermes::vm::JSObject::addOwnProperty(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::DefinePropertyFlags, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 236
2 hermes 0x45060 hermes::vm::JSObject::addOwnProperty(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::DefinePropertyFlags, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 236
3 hermes 0x457b0 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 1368
4 hermes 0xb3bc facebook::hermes::HermesRuntimeImpl::setPropertyValue(facebook::jsi::Object const&, facebook::jsi::String const&, facebook::jsi::Value const&) + 164
5 cloutfestival 0x566e84 void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, facebook::jsi::String const&, char const*&&) const + 126 (jsi-inl.h:126)
6 cloutfestival 0x566dcc void facebook::jsi::Object::setProperty<char const*>(facebook::jsi::Runtime&, char const*, char const*&&) const + 460 (jsi.h:460)
7 cloutfestival 0x645950 facebook::react::TurboModuleConvertUtils::convertNSExceptionToJSError(facebook::jsi::Runtime&, NSException*) + 211 (RCTTurboModule.mm:211)
8 cloutfestival 0x6462b0 invocation function for block in facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*) + 420 (RCTTurboModule.mm:420)
9 cloutfestival 0x64aec0 std::__1::__function::__func<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1, std::__1::allocator<facebook::react::ObjCTurboModule::performVoidMethodInvocation(facebook::jsi::Runtime&, char const*, NSInvocation*, NSMutableArray*)::$_1>, void ()>::operator()() + 161 (TraceSection.h:161)
10 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
11 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
12 libdispatch.dylib 0x12a34 _dispatch_main_queue_drain + 984
13 libdispatch.dylib 0x1264c _dispatch_main_queue_callback_4CF + 44
14 CoreFoundation 0x79bcc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
15 CoreFoundation 0x761c0 __CFRunLoopRun + 1996
16 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
17 GraphicsServices 0x14c0 GSEventRunModal + 164
18 UIKitCore 0x3ee674 -[UIApplication _run] + 816
19 UIKitCore 0x14e88 UIApplicationMain + 340
20 UIKitCore 0x75115c keypath_get_selector_hoverStyle + 15924
21 cloutfestival 0x8868 main + 120 (AppDelegate.swift:120)
22 ??? 0x1af625de8 (Missing)
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.GDTCCTUploader
0 libz.1.dylib 0x52d8 inflateReset2 + 4300
1 libz.1.dylib 0x4e84 inflateReset2 + 3192
2 libz.1.dylib 0x3e04 deflate + 2396
3 cloutfestival 0x310d44 +[GDTCCTCompressionHelper gzippedData:] + 66 (GDTCCTCompressionHelper.m:66)
4 cloutfestival 0x3136a4 __56-[GDTCCTUploadOperation sendURLRequestWithBatch:target:]_block_invoke + 295 (GDTCCTUploadOperation.m:295)
5 cloutfestival 0x369e4 __38+[FBLPromise(DoAdditions) onQueue:do:]_block_invoke + 33 (FBLPromise+Do.m:33)
6 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
7 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
8 libdispatch.dylib 0xb69c _dispatch_lane_serial_drain + 976
9 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
10 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
11 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
12 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
13 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_pthread.dylib 0x146c start_wqthread + 10
com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 Foundation 0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x186bb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x481a78 -[UIEventFetcher threadMain] + 420
10 Foundation 0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_pthread.dylib 0x146c start_wqthread + 10
com.hackemist.SDImageCache
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 IOKit 0x35d8 io_connect_method + 524
3 IOKit 0x12b54 IOConnectCallMethod + 176
4 IOKit 0x12a98 IOConnectCallStructMethod + 56
5 IOSurfaceAccelerator 0x13e8 IOSurfaceAcceleratorTransformSurface + 180
6 VideoToolbox 0xa67c figIOSurfaceAcceleratedPixelTransfer_TransferM2 + 5244
7 VideoToolbox 0x21ca54 vtCreateDynamicSession + 1616
8 VideoToolbox 0x21a398 vtPixelTransferSession_BuildChain + 4416
9 VideoToolbox 0x8ef20 _VTPixelTransferSessionTransferImage + 888
10 VideoToolbox 0x8a08 VTPixelTransferSessionTransferImage + 488
11 CMPhoto 0x9064 _convertAndScalePixelBuffer + 1908
12 CMPhoto 0x245a4 _convertAndScalePixelBufferOddSafe + 580
13 CMPhoto 0x2432c _scaleAndRotateSessionTransformForSizeWithOptions + 456
14 CMPhoto 0xfd2c _decodeImage + 2988
15 CMPhoto 0xe94c _createImageForIndex + 124
16 CMPhoto 0x2137c CMPhotoDecompressionContainerCreateImageForIndex + 308
17 ImageIO 0x79358 AppleJPEGReadPlugin::copyIOSurfaceImp(CGImageProvider*, __CFDictionary const*, __IOSurface**, __CFDictionary const**) + 980
18 ImageIO 0x78eb8 AppleJPEGReadPlugin::createImageBlockSetWithHardwareDecode(InfoRec*, CGImageProvider*, CGSize, __CFDictionary const*, int*) + 292
19 ImageIO 0x6a538 AppleJPEGReadPlugin::copyImageBlockSetImp(InfoRec*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 1960
20 ImageIO 0x6d360 AppleJPEGReadPlugin::decodeImageImp(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 544
21 ImageIO 0x337b8 IIOReadPlugin::callDecodeImage(IIODecodeParameter*, IIOImageType, __IOSurface**, __CVBuffer**, CGImageBlockSet**) + 876
22 ImageIO 0x4521c IIO_Reader::CopyImageBlockSetProc(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 696
23 ImageIO 0x44874 IIOImageProviderInfo::copyImageBlockSetWithOptions(CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 740
24 ImageIO 0x4414c IIOImageProviderInfo::CopyImageBlockSetWithOptions(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 920
25 CoreGraphics 0x7840 imageProvider_retain_data + 92
26 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
27 CoreGraphics 0x7b7d0 provider_for_destination_retain_data + 28
28 CoreGraphics 0x7a9d8 CGDataProviderRetainData + 80
29 CoreGraphics 0x7a8c8 CGAccessSessionCreate + 124
30 CoreGraphics 0x783dc img_data_lock + 2392
31 CoreGraphics 0x4dc74 CGSImageDataLock + 1184
32 CoreGraphics 0x4d390 ripc_AcquireRIPImageData + 844
33 CoreGraphics 0x59710 ripc_DrawImage + 824
34 CoreGraphics 0x5884c CGContextDrawImageWithOptions + 1104
35 CoreGraphics 0x4cee4 CGContextDrawImage + 776
36 cloutfestival 0x6a3708 +[SDImageCoderHelper CGImageCreateDecoded:orientation:] + 273 (SDImageCoderHelper.m:273)
37 cloutfestival 0x6a3a40 +[SDImageCoderHelper decodedImageWithImage:] + 335 (SDImageCoderHelper.m:335)
38 cloutfestival 0x6a07ac SDImageCacheDecodeImageData + 80 (SDImageCacheDefine.m:80)
39 cloutfestival 0x69e6e0 -[SDImageCache diskImageForKey:data:options:context:] + 428 (SDImageCache.m:428)
40 cloutfestival 0x69edbc __73-[SDImageCache queryCacheOperationForKey:options:context:cacheType:done:]_block_invoke + 554 (SDImageCache.m:554)
41 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
42 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
43 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
44 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
45 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
46 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
47 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
48 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.firebase.firestore.rpc
0 libsystem_kernel.dylib 0x15f40 poll + 8
1 cloutfestival 0x7dc6a0 pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 1024 (ev_poll_posix.cc:1024)
2 cloutfestival 0x7b2f48 cq_next(grpc_completion_queue*, gpr_timespec, void*) + 1042 (completion_queue.cc:1042)
3 cloutfestival 0x9de9dc grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) + 148 (completion_queue_cc.cc:148)
4 cloutfestival 0xc76b0 firebase::firestore::remote::Datastore::PollGrpcQueue() + 143 (datastore.cc:143)
5 cloutfestival 0x1c13f4 firebase::firestore::util::Task::ExecuteAndRelease() + 188 (task.cc:188)
6 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
7 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
8 libdispatch.dylib 0xc124 _dispatch_lane_invoke + 380
9 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
10 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
11 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
12 libsystem_pthread.dylib 0x1474 start_wqthread + 8
com.google.firebase.crashlytics.MachExceptionServer
0 cloutfestival 0x847b4 FIRCLSProcessRecordAllThreads + 392 (FIRCLSProcess.c:392)
1 cloutfestival 0x84b98 FIRCLSProcessRecordAllThreads + 423 (FIRCLSProcess.c:423)
2 cloutfestival 0x7c858 FIRCLSHandler + 39 (FIRCLSHandler.m:39)
3 cloutfestival 0x7f214 FIRCLSMachExceptionServer + 525 (FIRCLSMachException.c:525)
4 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
5 libsystem_pthread.dylib 0x1480 thread_start + 8
com.facebook.react.runtime.JavaScript
0 libsystem_platform.dylib 0x324c _platform_memmove + 76
1 libsystem_malloc.dylib 0x1a74 xzm_realloc + 296
2 libsystem_malloc.dylib 0x6c08 _malloc_zone_realloc + 144
3 libsystem_malloc.dylib 0x6b34 _realloc + 468
4 hermes 0x1af07c llvh::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) + 112
5 hermes 0x2aff8 llvh::SmallVectorTemplateBase<hermes::vm::PinnedHermesValue*, true>::push_back(hermes::vm::PinnedHermesValue* const&) + 88
6 hermes 0x2af5c hermes::vm::GCScope::_newChunkAndPHV(hermes::vm::HermesValue) + 80
7 hermes 0x2c07c hermes::vm::HiddenClass::addToPropertyMap(hermes::vm::Handle<hermes::vm::HiddenClass>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::NamedPropertyDescriptor) + 264
8 hermes 0x2bb8c hermes::vm::HiddenClass::addProperty(hermes::vm::Handle<hermes::vm::HiddenClass>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags) + 188
9 hermes 0x46888 hermes::vm::JSObject::addOwnPropertyImpl(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::PropertyFlags, hermes::vm::Handle<hermes::vm::HermesValue>) + 144
10 hermes 0x45060 hermes::vm::JSObject::addOwnProperty(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::SymbolID, hermes::vm::DefinePropertyFlags, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 236
11 hermes 0x457b0 hermes::vm::JSObject::putComputedWithReceiver_RJS(hermes::vm::Handle<hermes::vm::JSObject>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::Handle<hermes::vm::HermesValue>, hermes::vm::PropOpFlags) + 1368
12 hermes 0x31d7c hermes::vm::CallResult<hermes::vm::HermesValue, (hermes::vm::detail::CallResultSpecialize)2> hermes::vm::Interpreter::interpretFunction<false, false>(hermes::vm::Runtime&, hermes::vm::InterpreterState&) + 3088
13 hermes 0x31144 hermes::vm::Runtime::interpretFunctionImpl(hermes::vm::CodeBlock*) + 52
14 hermes 0x23c2c hermes::vm::JSFunction::_callImpl(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&) + 40
15 hermes 0x22658 hermes::vm::Callable::executeCall0(hermes::vm::Handle<hermes::vm::Callable>, hermes::vm::Runtime&, hermes::vm::Handle<hermes::vm::HermesValue>, bool) + 156
16 hermes 0x63000 hermes::vm::Runtime::drainJobs() + 240
17 hermes 0x8a98 facebook::hermes::HermesRuntimeImpl::drainMicrotasks(int) + 36
18 cloutfestival 0x690774 facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&) + 420 (RuntimeScheduler_Modern.cpp:420)
19 cloutfestival 0x69064c facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 330 (RuntimeScheduler_Modern.cpp:330)
20 cloutfestival 0x690374 facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool) + 426 (function.h:426)
21 cloutfestival 0x6616f8 _ZNSt3__110__function6__funcIZZN8facebook5react13ReactInstanceC1ENS_10unique_ptrINS3_9JSRuntimeENS_14default_deleteIS6_EEEENS_10shared_ptrINS3_18MessageQueueThreadEEENSA_INS3_12TimerManagerEEENS_8functionIFvRNS2_3jsi7RuntimeERKNS3_14JsErrorHandler14ProcessedErrorEEEEPNS3_18jsinspector_modern10HostTargetEENK3$_0clINSF_IFvSI_EEEEEDaT_EUlvE_NS_9allocatorISY_EEFvvEEclEv + 87 (ReactInstance.cpp:87)
22 cloutfestival 0x51ef6c facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 428 (function.h:428)
23 cloutfestival 0x52c21c facebook::react::RCTMessageThread::tryFunc(std::__1::function<void ()> const&) + 68 (RCTMessageThread.mm:68)
24 cloutfestival 0x52c020 invocation function for block in facebook::react::RCTMessageThread::runAsync(std::__1::function<void ()>) + 45 (RCTMessageThread.mm:45)
25 CoreFoundation 0x79d90 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
26 CoreFoundation 0x76690 __CFRunLoopDoBlocks + 356
27 CoreFoundation 0x76374 __CFRunLoopRun + 2432
28 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
29 cloutfestival 0x65d4dc +[RCTJSThreadManager runRunLoop] + 102 (RCTJSThreadManager.mm:102)
30 Foundation 0x115f30 __NSThread__start__ + 724
31 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
32 libsystem_pthread.dylib 0x1480 thread_start + 8
hades
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 hermes 0xccfc4 hermes::vm::HadesGC::Executor::worker() + 116
4 hermes 0xccf2c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x21584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 cloutfestival 0xa1390c leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadEntryPoint(leveldb::(anonymous namespace)::PosixEnv*) + 75 (port_stdcxx.h:75)
4 cloutfestival 0xa139ac void* std::__1::__thread_proxy[abi:ne180100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(leveldb::(anonymous namespace)::PosixEnv*), leveldb::(anonymous namespace)::PosixEnv*>>(void*) + 210 (thread.h:210)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92763c gpr_cv_wait + 131 (sync.cc:131)
3 cloutfestival 0x7e7460 grpc_core::Executor::ThreadMain(void*) + 225 (executor.cc:225)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93d100 timer_thread(void*) + 349 (cxx_atomic_impl.h:349)
4 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
5 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
6 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x1510 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x36cc _pthread_wqthread + 364
2 libsystem_pthread.dylib 0x1474 start_wqthread + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x93be70 grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp) + 59 (timer_manager.cc:59)
4 cloutfestival 0x93c990 void absl::lts_20240722::internal_any_invocable::RemoteInvoker<false, void, grpc_event_engine::experimental::TimerManager::MainLoop()::$_0&>(absl::lts_20240722::internal_any_invocable::TypeErasedState*) + 76 (timer_manager.cc:76)
5 cloutfestival 0x7355d4 grpc_event_engine::experimental::SelfDeletingClosure::Run() + 56 (common_closures.h:56)
6 cloutfestival 0x95c10c grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 1394 (vector:1394)
7 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
8 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
9 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
10 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
11 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95c440 grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration) + 124 (work_stealing_thread_pool.cc:124)
4 cloutfestival 0x95c198 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step() + 724 (shared_ptr.h:724)
5 cloutfestival 0x95be30 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody() + 488 (work_stealing_thread_pool.cc:488)
6 cloutfestival 0x95c580 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::$_0::__invoke(void*) + 259 (work_stealing_thread_pool.cc:259)
7 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
Thread
0 libsystem_kernel.dylib 0x7090 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x3f98 _pthread_cond_wait + 1204
2 cloutfestival 0x92762c gpr_cv_wait + 128 (sync.cc:128)
3 cloutfestival 0x95b7ec grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20240722::Duration) + 48 (notification.h:48)
4 cloutfestival 0x95b6d0 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Lifeguard::LifeguardMain() + 400 (work_stealing_thread_pool.cc:400)
5 cloutfestival 0x93717c grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 146 (thd.cc:146)
6 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
7 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFStream.LegacyThread
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CoreFoundation 0xda514 _legacyStreamRunLoop_workThread + 300
8 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
9 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x1788 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x4e98 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x4db0 mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x4bfc mach_msg + 24
4 CoreFoundation 0x76804 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x75eb0 __CFRunLoopRun + 1212
6 CoreFoundation 0xc8284 CFRunLoopRunSpecific + 588
7 CFNetwork 0xf1c4c +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x115f30 __NSThread__start__ + 724
9 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib 0x1480 thread_start + 8
com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x9334 select$DARWIN_EXTSN + 8
1 libsystem_kernel.dylib 0x9334 __select + 8
2 CoreFoundation 0x1484b4 __CFSocketManager + 704
3 libsystem_pthread.dylib 0x17d0 _pthread_start + 136
4 libsystem_pthread.dylib 0x1480 thread_start + 8 |
I may be missing something but I see zero instances of react-native-firebase code in your stack traces. I believe you are misattributing the crash which is happening for some other reason, in the absence of any direct evidence I can see linking the crash to this module Is it possible that there is something in your handling of the values that are coming from the remote-config, there is an error? if so you might find that more quickly in debug mode as it would be a javascript-level problem that shows in LogBox (or React Native Dev Tools) with warnings/errors but crashes in release mode. We do test in release mode on iOS now in CI (I just added that) so we exercise this quite frequently. We do fetchAndActivate, we even test real time remote config updates, so we are definitely exercising the code that handles new configs and processes new values. We've not seen any crashes in this area, nor has anyone else reported it (which is odd, for a crash issue and makes me suspect a project-specific issue) If you can reproduce the crash while reducing your handler code to zero, please continue reducing the reproduction until you have it down to nothing but the barest minimum - just the basic View for the app, remote-config call, and nothing else except in the javascript. Include the actual remote-config key/value pairs you are using. We can drop that in to our local reproduction apps and fix it |
I managed to get to the cause of the error. Namely, I had a listener set to change the state of the application, at startup it called the function retrieving data from remote-config again. I suspect that the crash was caused by calling the function twice at one time. CodeClick To Expand
import remoteConfig from '@react-native-firebase/remote-config';
import remoteConfigFirebase from '@react-native-firebase/remote-config';
import _ from 'lodash';
export const fetchRemoteConfig = async () => {
try {
let updateAlert = null;
await remoteConfig().setConfigSettings({
minimumFetchIntervalMillis: 3000,
});
await remoteConfig().fetchAndActivate();
const values = remoteConfigFirebase().getAll();
if (!_.isEmpty(values)) {
if (
values.showcase.asBoolean() &&
checkBuildVersion(values.showcase_build.asString())
) {
store.dispatch(setRemoteShowcaseVisible(values.showcase.asBoolean()));
}
store.dispatch(setStayTuned(values.stayTuned.asBoolean()));
store.dispatch(setRemoteTba(values.tba.asBoolean()));
store.dispatch(setIsHoursVisible(values.isHoursVisible.asBoolean()));
store.dispatch(setIsSurveyVisible(values.isSurveyVisible.asBoolean()));
store.dispatch(setSurveyUrl(values.surveyUrl.asString()));
store.dispatch(setSurveyTitle(values.surveyTitle.asString()));
if (
values.update.asBoolean() &&
checkBuildVersion(values.update_build.asString())
) {
updateAlert = {
updateLabel: values.update_label.asString(),
updateDescription: values.update_description.asString(),
updateProtip: values.update_protip.asString(),
updateStoreUrl:
Platform.select({
ios: values.update_ios_store_url.asString(),
android: values.update_android_store_url.asString(),
}) || '',
};
}
} else {
throw new Error('emptyConfig');
}
return {
updateAlert: updateAlert,
};
} catch (e) {
throw e;
}
}; const [remoteOk, setRemoteOk] = React.useState<boolean>(false);
const _refreshRemoteConfig = async () => {
try {
const {updateAlert} = await fetchRemoteConfig();
if (updateAlert) {
setShowUpdateModal({
modalVisible: true,
title: updateAlert.updateLabel,
description: updateAlert.updateDescription,
url: updateAlert.updateStoreUrl,
protip: updateAlert.updateProtip,
});
} else {
setShowUpdateModal(null);
}
} catch (err: any) {
console.log('Refresh Remote', err, err.message, err.code);
} finally {
setRemoteOk(true);
}
};
React.useEffect(() => {
const subscription = AppState.addEventListener('change', nextAppState => {
if (nextAppState === 'active') {
_refreshRemoteConfig();
}
});
return () => {
subscription.remove();
};
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
React.useEffect(() => {
if (!remoteOk) {
_refreshRemoteConfig();
} else {
let authFlag = false;
supabase.auth.onAuthStateChange((_event, session) => {
if (session && !authFlag) {
authFlag = true;
setAuthSession(session);
}
if (!session) {
authFlag = false;
setAuthSession(null);
setTimeout(() => {
BootSplash.hide({fade: true});
}, 500);
}
});
AppState.addEventListener('change', state => {
if (state === 'active') {
supabase.auth.startAutoRefresh();
} else {
supabase.auth.stopAutoRefresh();
}
});
}
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [remoteOk]); This is crash sourceClick To Expand
React.useEffect(() => {
const subscription = AppState.addEventListener('change', nextAppState => {
if (nextAppState === 'active') {
_refreshRemoteConfig();
}
});
return () => {
subscription.remove();
};
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []); |
Interesting - I still think there should be some stack frames related to RNFB in the crash trace 🤔 You may also be interested in remote-config realtime updates, if you refresh the config every startup and every time it becomes active you could be fetching quite a lot. Why not just listen for updates and get them as they come ? (event-based, vs polling, basically) https://firebase.google.com/docs/remote-config/real-time?platform=ios |
Yeah, sure I try to produce a minimal App.tsx but maybe tomorrow. You know I barely know this project (just done couple modules but not configure all of it like remote-config), probably I will implement real time listener replacing this app state like in my other projects. I was curious what causes this bug ;d Edit: I tried to initialize the problem in the main App.tsx file but I guess here there are more links regarding this problem, at the moment I don't have time to dig further, I hope to extract the source later. |
Issue
Describe your issue here
Hey, I discovered that after build the release version in Xcode after closing the app and trying to open it, it crashes in less than a second that you can barely see the splash screen. Sometimes, after a dozen or so attempts to launch the app, it will manage to launch. Commenting out the fetchAndActivate method nullifies this problem but I can't afford to remove the remote config from the project. The same situation occurs when calling the fetch method itself. The situation occurs only on iOS and only in release versions, on debug everything works and no errors occur.
Project Files
Javascript
Click To Expand
databse.ts
:package.json
:firebase.json
for react-native-firebase v6:# N/A
iOS
Click To Expand
ios/Podfile
:AppDelegate.swift
:Android
Click To Expand
Have you converted to AndroidX?
android/gradle.settings
jetifier=true
for Android compatibility?jetifier
for react-native compatibility?android/build.gradle
:// N/A
android/app/build.gradle
:// N/A
android/settings.gradle
:// N/A
MainApplication.java
:// N/A
AndroidManifest.xml
:<!-- N/A -->
Environment
Click To Expand
react-native info
output:react-native-firebase
version you're using that has this issue:21.12.2
Firebase
module(s) you're using that has the issue:Remote-Config
TypeScript
?Yes
&5.0.4
React Native Firebase
andInvertase
on Twitter for updates on the library.The text was updated successfully, but these errors were encountered: