Skip to content

[iOS] App crashes when touching the screen during splash screen at startup #105921

@youngminz

Description

@youngminz

Tested versions

Reproducible in 4.5-dev3, 4.4.1-stable, 4.3-stable, 4.2.2-stable

System information

Godot v4.5.dev3 - macOS Sequoia (15.4.1) - Multi-window, 2 monitors - Metal (Forward+) - integrated Apple M1 Max (Apple7) - Apple M1 Max (10 threads)

Issue description

When running an exported project on an iOS device, the app crashes immediately when the screen is touched during the splash screen.

If the app is launched via the Run button in Xcode or using Godot’s Remote Deploy feature, the crash does not occur during the first run, even when touching the splash screen. However, if the app is closed and then reopened, it crashes upon touching the splash screen.

I suspect this might be due to a race condition that is unintentionally avoided during the initial launch or when the debugger is attached, as those processes tend to take longer.

To preserve symbol information, I recompiled the engine with debug symbol options enabled. Below is the crash report retrieved from the device:

Incident Identifier: 2D5ABDA0-7DCB-4615-A1FE-8752A80A0CF7
CrashReporter Key:   577587940dd0c5bd2fc5b4856437ba938cfd8954
Hardware Model:      iPhone17,2
Process:             ios-crash-mrp [42722]
Path:                /private/var/containers/Bundle/Application/F6B6FA28-D516-46DF-B386-171F383FC711/ios-crash-mrp.app/ios-crash-mrp
Identifier:          kr.youngminz.test
Version:             1.0.0 (1.0.0)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           kr.youngminz.test [8143]

Date/Time:           2025-04-30 04:11:16.0155 +0900
Launch Time:         2025-04-30 04:11:15.7343 +0900
OS Version:          iPhone OS 18.4.1 (22E252)
Release Type:        User
Baseband Version:    1.54.03
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000160
Exception Codes: 0x0000000000000001, 0x0000000000000160
VM Region Info: 0x160 is not in any region.  Bytes before following region: 4296113824
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                   100118000-1041d0000 [ 64.7M] r-x/r-x SM=COW  /var/containers/Bundle/Application/F6B6FA28-D516-46DF-B386-171F383FC711/ios-crash-mrp.app/ios-crash-mrp
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [42722]

Triggered by Thread:  0

Thread 0 name:   Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_pthread.dylib       	       0x21f09c4c0 pthread_mutex_lock + 12
1   libc++.1.dylib                	       0x1a55e05cc std::__1::recursive_mutex::lock() + 15
2   ios-crash-mrp                 	       0x102faf418 Input::parse_input_event(Ref<InputEvent> const&) + 36
3   ios-crash-mrp                 	       0x1004c37e0 DisplayServerIOS::touch_press(int, int, int, bool, bool) + 144
4   ios-crash-mrp                 	       0x1004c8a68 -[GodotView touchesBegan:withEvent:] + 280
5   UIKitCore                     	       0x19766855c forwardTouchMethod + 375
6   UIKitCore                     	       0x197667b24 -[UIWindow _sendTouchesForEvent:] + 419
7   UIKitCore                     	       0x197667700 -[UIWindow sendEvent:] + 2947
8   UIKitCore                     	       0x197666658 -[UIApplication sendEvent:] + 375
9   UIKitCore                     	       0x19762b7c4 __dispatchPreprocessedEventFromEventQueue + 1051
10  UIKitCore                     	       0x1975aa0b8 __processEventQueue + 4811
11  UIKitCore                     	       0x1974c8c10 updateCycleEntry + 159
12  UIKitCore                     	       0x1974c604c _UIUpdateSequenceRun + 83
13  UIKitCore                     	       0x1974c7b64 schedulerStepScheduledMainSection + 207
14  UIKitCore                     	       0x1974c67dc runloopSourceCallback + 91
15  CoreFoundation                	       0x194b89ce4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 27
16  CoreFoundation                	       0x194b89c78 __CFRunLoopDoSource0 + 171
17  CoreFoundation                	       0x194b889fc __CFRunLoopDoSources0 + 231
18  CoreFoundation                	       0x194b87c3c __CFRunLoopRun + 839
19  CoreFoundation                	       0x194bac700 CFRunLoopRunSpecific + 571
20  GraphicsServices              	       0x1e16ed190 GSEventRunModal + 167
21  UIKitCore                     	       0x1977ca240 -[UIApplication _run] + 815
22  UIKitCore                     	       0x1977c8470 UIApplicationMain + 335
23  ios-crash-mrp                 	       0x1004bb7b0 main + 120
24  dyld                          	       0x1bb5afad8 start + 5963
Full report
Incident Identifier: 2D5ABDA0-7DCB-4615-A1FE-8752A80A0CF7
CrashReporter Key:   577587940dd0c5bd2fc5b4856437ba938cfd8954
Hardware Model:      iPhone17,2
Process:             ios-crash-mrp [42722]
Path:                /private/var/containers/Bundle/Application/F6B6FA28-D516-46DF-B386-171F383FC711/ios-crash-mrp.app/ios-crash-mrp
Identifier:          kr.youngminz.test
Version:             1.0.0 (1.0.0)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           kr.youngminz.test [8143]

Date/Time:           2025-04-30 04:11:16.0155 +0900
Launch Time:         2025-04-30 04:11:15.7343 +0900
OS Version:          iPhone OS 18.4.1 (22E252)
Release Type:        User
Baseband Version:    1.54.03
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000160
Exception Codes: 0x0000000000000001, 0x0000000000000160
VM Region Info: 0x160 is not in any region.  Bytes before following region: 4296113824
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                   100118000-1041d0000 [ 64.7M] r-x/r-x SM=COW  /var/containers/Bundle/Application/F6B6FA28-D516-46DF-B386-171F383FC711/ios-crash-mrp.app/ios-crash-mrp
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [42722]

Triggered by Thread:  0

Thread 0 name:   Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_pthread.dylib       	       0x21f09c4c0 pthread_mutex_lock + 12
1   libc++.1.dylib                	       0x1a55e05cc std::__1::recursive_mutex::lock() + 15
2   ios-crash-mrp                 	       0x102faf418 Input::parse_input_event(Ref<InputEvent> const&) + 36
3   ios-crash-mrp                 	       0x1004c37e0 DisplayServerIOS::touch_press(int, int, int, bool, bool) + 144
4   ios-crash-mrp                 	       0x1004c8a68 -[GodotView touchesBegan:withEvent:] + 280
5   UIKitCore                     	       0x19766855c forwardTouchMethod + 375
6   UIKitCore                     	       0x197667b24 -[UIWindow _sendTouchesForEvent:] + 419
7   UIKitCore                     	       0x197667700 -[UIWindow sendEvent:] + 2947
8   UIKitCore                     	       0x197666658 -[UIApplication sendEvent:] + 375
9   UIKitCore                     	       0x19762b7c4 __dispatchPreprocessedEventFromEventQueue + 1051
10  UIKitCore                     	       0x1975aa0b8 __processEventQueue + 4811
11  UIKitCore                     	       0x1974c8c10 updateCycleEntry + 159
12  UIKitCore                     	       0x1974c604c _UIUpdateSequenceRun + 83
13  UIKitCore                     	       0x1974c7b64 schedulerStepScheduledMainSection + 207
14  UIKitCore                     	       0x1974c67dc runloopSourceCallback + 91
15  CoreFoundation                	       0x194b89ce4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 27
16  CoreFoundation                	       0x194b89c78 __CFRunLoopDoSource0 + 171
17  CoreFoundation                	       0x194b889fc __CFRunLoopDoSources0 + 231
18  CoreFoundation                	       0x194b87c3c __CFRunLoopRun + 839
19  CoreFoundation                	       0x194bac700 CFRunLoopRunSpecific + 571
20  GraphicsServices              	       0x1e16ed190 GSEventRunModal + 167
21  UIKitCore                     	       0x1977ca240 -[UIApplication _run] + 815
22  UIKitCore                     	       0x1977c8470 UIApplicationMain + 335
23  ios-crash-mrp                 	       0x1004bb7b0 main + 120
24  dyld                          	       0x1bb5afad8 start + 5963

Thread 1:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 9:
0   libsystem_pthread.dylib       	       0x21f09a9f0 start_wqthread + 0

Thread 10 name:  com.apple.uikit.eventfetch-thread
Thread 10:
0   libsystem_kernel.dylib        	       0x1e5713ce4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1e571739c mach_msg2_internal + 75
2   libsystem_kernel.dylib        	       0x1e57172b8 mach_msg_overwrite + 427
3   libsystem_kernel.dylib        	       0x1e5717100 mach_msg + 23
4   CoreFoundation                	       0x194b886cc __CFRunLoopServiceMachPort + 159
5   CoreFoundation                	       0x194b87dac __CFRunLoopRun + 1207
6   CoreFoundation                	       0x194bac700 CFRunLoopRunSpecific + 571
7   Foundation                    	       0x1937ee8a8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 211
8   Foundation                    	       0x1937ed6d8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 63
9   UIKitCore                     	       0x1978bd5ec -[UIEventFetcher threadMain] + 423
10  Foundation                    	       0x19388fcf8 __NSThread__start__ + 731
11  libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
12  libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 11:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x102ef8bf4 _IP_ResolverPrivate::_thread_function(void*) + 152
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 12:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 13:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 14:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 15:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 16:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 17:
0   libsystem_kernel.dylib        	       0x1e5719438 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x21f09c2fc _pthread_cond_wait + 983
2   libc++.1.dylib                	       0x1a55df2c4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 31
3   ios-crash-mrp                 	       0x103a39bc0 WorkerThreadPool::_thread_function(void*) + 220
4   ios-crash-mrp                 	       0x102dfa8f0 Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 148
5   ios-crash-mrp                 	       0x102dfac6c void* std::__1::__thread_proxy[abi:nn190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(unsigned long long, Thread::Settings const&, void (*)(void*), void*), unsigned long long, Thread::Settings, void (*)(void*), void*>>(void*) + 52
6   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
7   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 18 name:  com.apple.CoreMotion.MotionThread
Thread 18:
0   libsystem_kernel.dylib        	       0x1e5713ce4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1e571739c mach_msg2_internal + 75
2   libsystem_kernel.dylib        	       0x1e57172b8 mach_msg_overwrite + 427
3   libsystem_kernel.dylib        	       0x1e5717100 mach_msg + 23
4   CoreFoundation                	       0x194b886cc __CFRunLoopServiceMachPort + 159
5   CoreFoundation                	       0x194b87dac __CFRunLoopRun + 1207
6   CoreFoundation                	       0x194bac700 CFRunLoopRunSpecific + 571
7   CoreFoundation                	       0x194baa0b0 CFRunLoopRun + 63
8   CoreMotion                    	       0x1a2442b50 0x1a244263d + 1299
9   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
10  libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7

Thread 19 name:  AudioSession - RootQueue
Thread 19:
0   libsystem_kernel.dylib        	       0x1e5713c78 semaphore_timedwait_trap + 8
1   libdispatch.dylib             	       0x19caca16c _dispatch_sema4_timedwait + 63
2   libdispatch.dylib             	       0x19ca97e58 _dispatch_semaphore_wait_slow + 75
3   libdispatch.dylib             	       0x19caa7ba8 _dispatch_worker_thread + 323
4   libsystem_pthread.dylib       	       0x21f09aafc _pthread_start + 135
5   libsystem_pthread.dylib       	       0x21f09aa04 thread_start + 7


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000160   x1: 0x000000016fce4f30   x2: 0x000000010adad190   x3: 0x000000010adad190
    x4: 0x0000000000000001   x5: 0x0000000000000000   x6: 0x000000027cd25810   x7: 0x000000021efcc4f0
    x8: 0x000000010459b000   x9: 0x000000010adad2ec  x10: 0x0000000000000001  x11: 0x0000000000000000
   x12: 0x00000000fffffffd  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x0000000000000000
   x16: 0x000000021f09c4b4  x17: 0x0000000202105948  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000016fce4f30  x21: 0x0000000000000414  x22: 0x0000000000000001  x23: 0x0000000000000000
   x24: 0x0000000000000000  x25: 0x0400000100000002  x26: 0x0000000000000000  x27: 0x0000000107d2c9a0
   x28: 0x0000000198c6988a   fp: 0x000000016fce4ed0   lr: 0x00000001a55e05cc
    sp: 0x000000016fce4ed0   pc: 0x000000021f09c4c0 cpsr: 0x20000000
   far: 0x0000000000000160  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x100118000 -        0x1041cffff ios-crash-mrp arm64  <d49538ac47f037d2852ef82e9b8696a8> /var/containers/Bundle/Application/F6B6FA28-D516-46DF-B386-171F383FC711/ios-crash-mrp.app/ios-crash-mrp
       0x106da0000 -        0x106dabfff libobjc-trampolines.dylib arm64e  <7b2292ed23143e4f929b2831fc172b43> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
       0x21f099000 -        0x21f0a53fb libsystem_pthread.dylib arm64e  <00306a1f11183f8690bdd18b5ed5409f> /usr/lib/system/libsystem_pthread.dylib
       0x1a55be000 -        0x1a564dff7 libc++.1.dylib arm64e  <b013e64c8d523b48b7bf1c27625f46b9> /usr/lib/libc++.1.dylib
       0x197400000 -        0x199340a1f UIKitCore arm64e  <05197341f99832e5a847da98bb8c68bf> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
       0x194b17000 -        0x195093fff CoreFoundation arm64e  <0551baa3c6e93423b0e2be69719c1d7f> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
       0x1e16ec000 -        0x1e16f4c5f GraphicsServices arm64e  <c620bafa568e3bcbb31776c829cbdd46> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
       0x1bb59f000 -        0x1bb639013 dyld arm64e  <189fe4805d5b3b89928958bc88624420> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? unknown-arch  <00000000000000000000000000000000> ???
       0x21efb4000 -        0x21efd1fff libc++abi.dylib arm64e  <2dbdca052baa3bfe9ef315a157d84058> /usr/lib/libc++abi.dylib
       0x1e5713000 -        0x1e574cb77 libsystem_kernel.dylib arm64e  <9d196db4701331768c025b4c68701c92> /usr/lib/system/libsystem_kernel.dylib
       0x19377a000 -        0x1944035ff Foundation arm64e  <2bd7eb532f573300b8de478229e49115> /System/Library/Frameworks/Foundation.framework/Foundation
       0x1a2439000 -        0x1a2854a3f CoreMotion arm64e  <028099438cc030089beb025eca667e1a> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
       0x19ca94000 -        0x19cad9aff libdispatch.dylib arm64e  <2c7db97b46f03a67af9fe26859f0008d> /usr/lib/system/libdispatch.dylib
       0x1a6e23000 -        0x1a707581f MediaExperience arm64e  <81ae3e05bde73d3da5869010f44c5c02> /System/Library/PrivateFrameworks/MediaExperience.framework/MediaExperience

EOF


Relevant source codes:

Steps to reproduce

After exporting the project for iOS and launching the game, if you rapidly tap the screen multiple times right after clicking the app icon, the game crashes.

20250430_025825.mp4

Minimal reproduction project (MRP)

ios-crash-mrp.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions