Hi everyone,
I'm encountering a persistent crash in my iOS app, and I would greatly appreciate some assistance in understanding and resolving the issue. Below is the crash report:
Incident Identifier: F29D2134-7558-454D-BC00-86AEB7CC23EF Hardware Model: iPhone15,4 Path: /private/var/containers/Bundle/Application/39CB9B04-9EB1-494A-ADC8-6F7B8A37C407/xxxxxx.app/xxxxx Identifier: xxx Version: 2.9.7 (69) AppStoreTools: 15C5500a AppVariant: 1:iPhone15,4:17 Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1]
Date/Time: 2024-01-29 10:38:14.4432 +0100 Launch Time: 2024-01-29 10:37:55.3073 +0100 OS Version: iPhone OS 17.2.1 (21C66) Release Type: User Baseband Version: 1.22.05 Report Version: 104
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Reason: *** -[__NSArrayM objectAtIndexedSubscript:]: index 1 beyond bounds [0 .. 0] Termination Reason: SIGNAL 6 Abort trap: 6 Terminating Process: WheelsUp [38001]
Triggered by Thread: 2
Last Exception Backtrace: 0 CoreFoundation 0x19f29a69c __exceptionPreprocess + 164 (NSException.m:249) 1 libobjc.A.dylib 0x197527c80 objc_exception_throw + 60 (objc-exception.mm:356) 2 CoreFoundation 0x19f262484 -[__NSArrayM objectAtIndexedSubscript:] + 584 (NSArrayM.m:0) 3 React 0x105bf9ce4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 240 (RCTModuleMethod.mm:557) 4 React 0x105bfbdc0 facebook::react::invokeInner(RCTBridge*, RCTModuleData*, unsigned int, folly::dynamic const&, int, (anonymous namespace)::SchedulingContext) + 452 (RCTNativeModule.mm:183) 5 React 0x105bfba10 facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int)::$_0::operator()() const + 68 (RCTNativeModule.mm:104) 6 React 0x105bfba10 invocation function for block in facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int) + 112 (RCTNativeModule.mm:95) 7 libdispatch.dylib 0x1a71a36a8 _dispatch_call_block_and_release + 32 (init.c:1530) 8 libdispatch.dylib 0x1a71a5300 _dispatch_client_callout + 20 (object.m:561) 9 libdispatch.dylib 0x1a71ac894 _dispatch_lane_serial_drain + 748 (queue.c:3885) 10 libdispatch.dylib 0x1a71ad3c4 _dispatch_lane_invoke + 380 (queue.c:3976) 11 libdispatch.dylib 0x1a71b8004 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:6913) 12 libdispatch.dylib 0x1a71b7878 _dispatch_workloop_worker_thread + 404 (queue.c:6507) 13 libsystem_pthread.dylib 0x2091d3964 _pthread_wqthread + 288 (pthread.c:2629) 14 libsystem_pthread.dylib 0x2091d3a04 start_wqthread + 8 (:-1)
Thread 0 name: Thread 0: 0 libsystem_kernel.dylib 0x00000001e690d178 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e690cf10 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e690ce28 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e690cc68 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x000000019f1e3b1c __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x000000019f1e1a14 __CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x000000019f1e1478 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 GraphicsServices 0x00000001e27624f8 GSEventRunModal + 164 (GSEvent.c:2196) 8 UIKitCore 0x00000001a160562c -[UIApplication _run] + 888 (UIApplication.m:3685) 9 UIKitCore 0x00000001a1604c68 UIApplicationMain + 340 (UIApplication.m:5270) 10 WheelsUp 0x00000001046d02d8 main + 80 (main.m:14) 11 dyld 0x00000001c1f1adcc start + 2240 (dyldMain.cpp:1269)
Thread 1: 0 libsystem_pthread.dylib 0x00000002091d39fc start_wqthread + 0 (:-1)
Thread 2 name: Thread 2 Crashed: 0 libsystem_kernel.dylib 0x00000001e6915fbc __pthread_kill + 8 (:-1) 1 libsystem_pthread.dylib 0x00000002091d7680 pthread_kill + 268 (pthread.c:1681) 2 libsystem_c.dylib 0x00000001a725db90 abort + 180 (abort.c:118) 3 libc++abi.dylib 0x0000000209101ff8 abort_message + 132 (abort_message.cpp:78) 4 libc++abi.dylib 0x00000002090f1f90 demangling_terminate_handler() + 348 (cxa_default_handlers.cpp:77) 5 libobjc.A.dylib 0x000000019752ada4 _objc_terminate() + 144 (objc-exception.mm:496) 6 libc++abi.dylib 0x00000002091013bc std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59) 7 libc++abi.dylib 0x0000000209101360 std::terminate() + 108 (cxa_handlers.cpp:88) 8 libdispatch.dylib 0x00000001a71a5314 _dispatch_client_callout + 40 (object.m:564) 9 libdispatch.dylib 0x00000001a71ac894 _dispatch_lane_serial_drain + 748 (queue.c:3885) 10 libdispatch.dylib 0x00000001a71ad3c4 _dispatch_lane_invoke + 380 (queue.c:3976) 11 libdispatch.dylib 0x00000001a71b8004 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:6913) 12 libdispatch.dylib 0x00000001a71b7878 _dispatch_workloop_worker_thread + 404 (queue.c:6507) 13 libsystem_pthread.dylib 0x00000002091d3964 _pthread_wqthread + 288 (pthread.c:2629) 14 libsystem_pthread.dylib 0x00000002091d3a04 start_wqthread + 8 (:-1)