Skip to content
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

Expo 51: App with @react-three/fiber crashes on iOS simulator and device #29001

Open
vovacodes opened this issue May 20, 2024 · 2 comments
Open
Labels
needs review Issue is ready to be reviewed by a maintainer

Comments

@vovacodes
Copy link

vovacodes commented May 20, 2024

Minimal reproducible example

https://github.com/vovacodes/expo-51-react-three-fiber-crash

What platform(s) does this occur on?

iOS

Did you reproduce this issue in a development build?

Yes

Summary

A minimal example that follows the instructions from https://docs.pmnd.rs/react-three-fiber/getting-started/installation#react-native results in an app crash both with a development build and Expo Go.

What I noticed is that the line that triggers the crash is this: https://github.com/vovacodes/expo-51-react-three-fiber-crash/blob/336ad6fd1b5f0be8677b71bc0c663bab293d9c46/Scene.tsx#L15

<boxGeometry args={[1,1,1]} />

if you comment this out everything is ok. Also, it crashes with any geometry, not only boxGeometry

Environment

expo-env-info 1.2.0 environment info:
System:
OS: macOS 14.4.1
Shell: 5.9 - /bin/zsh
Binaries:
Node: 20.3.0 - /usr/local/bin/node
Yarn: 1.22.19 - /opt/homebrew/bin/yarn
npm: 9.6.6 - /opt/homebrew/bin/npm
Watchman: 2024.01.22.00 - /opt/homebrew/bin/watchman
Managers:
CocoaPods: 1.14.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 23.5, iOS 17.5, macOS 14.5, tvOS 17.5, visionOS 1.2, watchOS 10.5
IDEs:
Android Studio: 2022.3 AI-223.8836.35.2231.10811636
Xcode: 15.4/15F31d - /usr/bin/xcodebuild
npmPackages:
expo: ~51.0.8 => 51.0.8
react: 18.2.0 => 18.2.0
react-native: 0.74.1 => 0.74.1
npmGlobalPackages:
eas-cli: 9.0.7
Expo Workflow: managed

Expo Doctor Diagnostics

no issues

Simulator.Screen.Recording.-.13.mini.-.17.5.-.2024-05-20.at.17.47.17.mp4
Full OS Crash Report ------------------------------------- Translated Report (Full Report Below) -------------------------------------

Incident Identifier: F097FFD1-504F-469F-B617-555DCCBD9EFC
CrashReporter Key: 53212548-47A2-5C8C-421D-4A1DB9617774
Hardware Model: MacBookPro18,4
Process: expo51reactthreefibercrash [77994]
Path: /Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/expo51reactthreefibercrash
Identifier: com.vova.sqds.expo-51-react-three-fiber-crash
Version: 1.0.0 (1)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd_sim [447]
Coalition: com.apple.CoreSimulator.SimDevice.2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32 [16486]
Responsible Process: SimulatorTrampoline [2956]

Date/Time: 2024-05-31 10:20:39.1810 +0200
Launch Time: 2024-05-31 10:20:32.6888 +0200
OS Version: macOS 14.5 (23F79)
Release Type: User
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Subtype: KERN_PROTECTION_FAILURE at 0x00000001053dc000
Exception Codes: 0x0000000000000002, 0x00000001053dc000
VM Region Info: 0x1053dc000 is in 0x1053dc000-0x1053ec000; bytes after start: 0 bytes before end: 65535
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
mapped file 1053ac000-1053dc000 [ 192K] r--/rwx SM=COW Object_id=8d1fe28
---> VM_ALLOCATE 1053dc000-1053ec000 [ 64K] rwx/rwx SM=PRV
GAP OF 0x14000 BYTES
MALLOC_TINY 105400000-105500000 [ 1024K] rw-/rwx SM=PRV
Termination Reason: SIGNAL 10 Bus error: 10
Terminating Process: exc handler [77994]

Triggered by Thread: 3

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 GraphicsServices 0x18ef2aae4 GSEventRunModal + 160
8 UIKitCore 0x1853d0a28 -[UIApplication _run] + 868
9 UIKitCore 0x1853d46b0 UIApplicationMain + 124
10 expo51reactthreefibercrash 0x100354920 main + 96 (main.m:7)
11 dyld_sim 0x103949544 start_sim + 20
12 dyld 0x103a1e0e0 start + 2360

Thread 1:: Dispatch queue: host.exp.gl
0 libGLProgrammability.dylib 0x1a63da300 glvmStoreDestTemp + 1848
1 libGLProgrammability.dylib 0x1a640b694 glvmInterpretFPTransformFourInner + 9416
2 libGLProgrammability.dylib 0x1a640c198 glvmInterpretFPTransformFour + 2536
3 GLRendererFloat 0x1cabb8fb8 gldLLVMFPTransform2x2 + 732
4 GLRendererFloat 0x1cabb8584 gldMergeScanlines2x2 + 536
5 GLRendererFloat 0x1cabc87ec gldLLVMVecPolyRender + 19348
6 GLRendererFloat 0x1cabb5f64 gldRenderFillTriangles + 104
7 GLEngine 0x1a638bad4 gleLLVMVecPrimMultiRender + 4396
8 GLEngine 0x1a632bf64 gleDrawArraysOrElements_ExecCore + 1012
9 GLEngine 0x1a632afd0 glDrawElements_ES2Exec + 396
10 expo51reactthreefibercrash 0x100532b64 decltype(std::declval<void (&)(unsigned int, int, unsigned int, void const)>()(std::declval<unsigned int&>(), std::declval<int&>(), std::declval<unsigned int&>(), std::declval<void const*&>())) std::__1::__invoke[abi:ue170006]<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>(void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&) + 76 (invoke.h:340)
11 expo51reactthreefibercrash 0x100532b0c std::__1::__bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>, __is_valid_bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>>::value>::type std::__1::__apply_functor[abi:ue170006]<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, 0ul, 1ul, 2ul, 3ul, std::__1::tuple<>>(void (&)(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>&, std::__1::__tuple_indices<0ul, 1ul, 2ul, 3ul>, std::__1::tuple<>&&) + 132 (bind.h:260)
12 expo51reactthreefibercrash 0x100532a7c std::__1::__bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>, __is_valid_bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>>::value>::type std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>::operator()[abi:ue170006]<>() + 36 (bind.h:292)
13 expo51reactthreefibercrash 0x100532a4c decltype(std::declval<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>()()) std::__1::__invoke[abi:ue170006]<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>(std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&) + 24 (invoke.h:340)
14 expo51reactthreefibercrash 0x100532a04 void std::__1::__invoke_void_return_wrapper<void, true>::__call[abi:ue170006]<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>(std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&) + 24 (invoke.h:415)
15 expo51reactthreefibercrash 0x1005329e0 std::__1::__function::__alloc_func<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>, std::__1::allocator<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>>, void ()>::operator()abi:ue170006 + 28 (function.h:193)
16 expo51reactthreefibercrash 0x1005319d8 std::__1::__function::__func<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>, std::__1::allocator<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>>, void ()>::operator()() + 28 (function.h:364)
17 expo51reactthreefibercrash 0x1003d3398 std::__1::__function::__value_func<void ()>::operator()abi:ue170006 const + 68 (function.h:518)
18 expo51reactthreefibercrash 0x1003cbd9c std::__1::function<void ()>::operator()() const + 24 (function.h:1169)
19 expo51reactthreefibercrash 0x1003cc0b8 expo::gl_cpp::EXGLContext::flush() + 224 (EXGLNativeContext.cpp:99)
20 expo51reactthreefibercrash 0x1003caae4 EXGLContextFlush + 96 (EXGLNativeApi.cpp:50)
21 expo51reactthreefibercrash 0x1003a6f90 __20-[EXGLContext flush]_block_invoke + 44 (EXGLContext.mm:156)
22 expo51reactthreefibercrash 0x1003a6188 -[EXGLContext runInEAGLContext:callback:] + 96 (EXGLContext.mm:59)
23 expo51reactthreefibercrash 0x1003a6334 __24-[EXGLContext runAsync:]_block_invoke + 52 (EXGLContext.mm:68)
24 libdispatch.dylib 0x180170104 _dispatch_call_block_and_release + 24
25 libdispatch.dylib 0x180171978 _dispatch_client_callout + 16
26 libdispatch.dylib 0x180179b10 _dispatch_lane_serial_drain + 960
27 libdispatch.dylib 0x18017a688 _dispatch_lane_invoke + 388
28 libdispatch.dylib 0x180185a84 _dispatch_root_queue_drain_deferred_wlh + 276
29 libdispatch.dylib 0x1801850d0 _dispatch_workloop_worker_thread + 448
30 libsystem_pthread.dylib 0x1038fb814 _pthread_wqthread + 284
31 libsystem_pthread.dylib 0x1038fa5d4 start_wqthread + 8

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

Thread 3 Crashed:: Dispatch queue: com.apple.opengl.cvmDoWork
0 libsystem_platform.dylib 0x1038db410 _platform_memmove + 208
1 libCoreVMClient.dylib 0x1b9017ff8 cvmsServerElementBuild + 1560
2 libCoreVMClient.dylib 0x1b9013e34 cvms_element_build_from_source + 132
3 libCVMSPluginSupport.dylib 0x1b900a854 cvm_deferred_build_modular(void*) + 388
4 libdispatch.dylib 0x180171978 _dispatch_client_callout + 16
5 libdispatch.dylib 0x180179b10 _dispatch_lane_serial_drain + 960
6 libdispatch.dylib 0x18017a688 _dispatch_lane_invoke + 388
7 libdispatch.dylib 0x180185a84 _dispatch_root_queue_drain_deferred_wlh + 276
8 libdispatch.dylib 0x1801850d0 _dispatch_workloop_worker_thread + 448
9 libsystem_pthread.dylib 0x1038fb814 _pthread_wqthread + 284
10 libsystem_pthread.dylib 0x1038fa5d4 start_wqthread + 8

Thread 4:: com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 Foundation 0x180dd340c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 208
8 Foundation 0x180dd3630 -[NSRunLoop(NSRunLoop) runUntilDate:] + 60
9 UIKitCore 0x1854773f8 -[UIEventFetcher threadMain] + 404
10 Foundation 0x180df9c64 NSThread__start + 720
11 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
12 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

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

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

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

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

Thread 9:: com.facebook.SocketRocket.NetworkThread
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 Foundation 0x180dd340c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 208
8 expo51reactthreefibercrash 0x100ec944c -[SRRunLoopThread main] + 260 (SRRunLoopThread.m:71)
9 Foundation 0x180df9c64 NSThread__start + 720
10 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
11 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 10:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 CFNetwork 0x184526cd8 0x18430f000 + 2194648
8 Foundation 0x180df9c64 NSThread__start + 720
9 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
10 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 11:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x103877b0c __select + 8
1 CoreFoundation 0x18041d06c __CFSocketManager + 612
2 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
3 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 12:: com.facebook.react.JavaScript
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 expo51reactthreefibercrash 0x100748420 +[RCTCxxBridge runRunLoop] + 736 (RCTCxxBridge.mm:326)
8 Foundation 0x180df9c64 NSThread__start + 720
9 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
10 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 13:: com.apple.CFNetwork.CustomProtocols
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 CFNetwork 0x184526cd8 0x18430f000 + 2194648
8 Foundation 0x180df9c64 NSThread__start + 720
9 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
10 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 14:: hades
0 libsystem_kernel.dylib 0x103870a70 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1038ff9cc _pthread_cond_wait + 1216
2 libc++.1.dylib 0x1802ea6d8 std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&) + 24
3 hermes 0x104e1c108 hermes::vm::HadesGC::Executor::worker() + 112
4 hermes 0x104e1c06c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
6 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 15:: com.apple.CFStream.LegacyThread
0 libsystem_kernel.dylib 0x10386d570 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x10387eb80 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x103875798 mach_msg_overwrite + 532
3 libsystem_kernel.dylib 0x10386d8e8 mach_msg + 20
4 CoreFoundation 0x18040e684 __CFRunLoopServiceMachPort + 156
5 CoreFoundation 0x180408d64 __CFRunLoopRun + 1148
6 CoreFoundation 0x1804084d4 CFRunLoopRunSpecific + 572
7 CoreFoundation 0x18042bd80 _legacyStreamRunLoop_workThread + 260
8 libsystem_pthread.dylib 0x1038ff414 _pthread_start + 104
9 libsystem_pthread.dylib 0x1038fa5e0 thread_start + 8

Thread 3 crashed with ARM Thread State (64-bit):
x0: 0x00000001053dc000 x1: 0x0000000159000040 x2: 0x0000000000001fe0 x3: 0x00000001053dc020
x4: 0x0000000053c24000 x5: 0x0000000000000020 x6: 0x00006000017ba600 x7: 0x0000000000000000
x8: 0x0000000000000000 x9: 0x0000000000000000 x10: 0x0000000000000000 x11: 0x0000000000000000
x12: 0x0000000000001000 x13: 0x0000000000000000 x14: 0x0000000000000000 x15: 0x0000000000000000
x16: 0x00000001038db340 x17: 0x00000000fb05a80b x18: 0x0000000000000000 x19: 0x000000010f58c5d0
x20: 0x00006000021a1810 x21: 0x00006000035794a0 x22: 0x00006000039d0b60 x23: 0x00000001edbd36c0
x24: 0x0000000000000001 x25: 0x000000016fc4e828 x26: 0x000000016fc4e840 x27: 0x00006000039d0b98
x28: 0x0000000000000000 fp: 0x000000016fc4e7b0 lr: 0x00000001b9017ff8
sp: 0x000000016fc4e6e0 pc: 0x00000001038db410 cpsr: 0x80001000
far: 0x00000001053dc000 esr: 0x9200004f (Data Abort) byte write Permission fault

Binary Images:
0x103a18000 - 0x103aa3fff dyld () <37bbc384-0755-31c7-a808-0ed49e44dd8e> /usr/lib/dyld
0x103b68000 - 0x103b73fff libobjc-trampolines.dylib (
) /Volumes/VOLUME//libobjc-trampolines.dylib
0x104cb4000 - 0x104fbbfff dev.hermesengine.iphonesimulator (0.12.0) /Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/Frameworks/hermes.framework/hermes
0x1038d8000 - 0x1038dffff libsystem_platform.dylib (
) /usr/lib/system/libsystem_platform.dylib
0x10386c000 - 0x1038a7fff libsystem_kernel.dylib () <0c657561-0a7d-344e-838f-109a718679cf> /usr/lib/system/libsystem_kernel.dylib
0x1038f8000 - 0x103907fff libsystem_pthread.dylib (
) /usr/lib/system/libsystem_pthread.dylib
0x100350000 - 0x10115bfff com.vova.sqds.expo-51-react-three-fiber-crash (1.0.0) /Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/expo51reactthreefibercrash
0x103948000 - 0x103993fff dyld_sim () /Volumes/VOLUME//dyld_sim
0x180381000 - 0x180734fff com.apple.CoreFoundation (6.9) <6c40f9e5-bffa-3413-9e1c-a4f724ad56ba> /Volumes/VOLUME//CoreFoundation.framework/CoreFoundation
0x18ef27000 - 0x18ef2ffff com.apple.GraphicsServices (1.0) /Volumes/VOLUME/
/GraphicsServices.framework/GraphicsServices
0x1847df000 - 0x186186fff com.apple.UIKitCore (1.0) <8d3f22bc-9dec-3601-b822-2b88624be742> /Volumes/VOLUME//UIKitCore.framework/UIKitCore
0x0 - 0xffffffffffffffff ??? (
) <00000000-0000-0000-0000-000000000000> ???
0x1a63a7000 - 0x1a64ebffb libGLProgrammability.dylib () <073a3d78-2a36-3629-ad7a-b192a2c9aa1d> /Volumes/VOLUME//OpenGLES.framework/libGLProgrammability.dylib
0x1caba9000 - 0x1cabc9ffb GLRendererFloat () /Volumes/VOLUME//OpenGLES.framework/GLRendererFloat.bundle/GLRendererFloat
0x1a62d6000 - 0x1a6397ff7 GLEngine () /Volumes/VOLUME//OpenGLES.framework/GLEngine.bundle/GLEngine
0x18016e000 - 0x1801b3fff libdispatch.dylib () /Volumes/VOLUME//libdispatch.dylib
0x1b9012000 - 0x1b901affb libCoreVMClient.dylib () <36fa21cc-0406-3b2d-b5f1-ccfc86392074> /Volumes/VOLUME//OpenGLES.framework/libCoreVMClient.dylib
0x1b9008000 - 0x1b900aff3 libCVMSPluginSupport.dylib () /Volumes/VOLUME//OpenGLES.framework/libCVMSPluginSupport.dylib
0x1807b4000 - 0x181264fff com.apple.Foundation (6.9) <3a54db51-8b3a-308d-9f9e-51474c4a8520> /Volumes/VOLUME//Foundation.framework/Foundation
0x18430f000 - 0x1846a0fff com.apple.CFNetwork (1.0) /Volumes/VOLUME/
/CFNetwork.framework/CFNetwork
0x1802da000 - 0x18035bfff libc++.1.dylib () <27a11d15-9506-3776-8d00-9f34bea3ecb1> /Volumes/VOLUME//libc++.1.dylib

EOF


Full Report

{"app_name":"expo51reactthreefibercrash","timestamp":"2024-05-31 10:20:43.00 +0200","app_version":"1.0.0","slice_uuid":"d4b0f275-a2bd-39b8-96ad-5051945747bf","build_version":"1","platform":7,"bundleID":"com.vova.sqds.expo-51-react-three-fiber-crash","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.5 (23F79)","roots_installed":0,"name":"expo51reactthreefibercrash","incident_id":"F097FFD1-504F-469F-B617-555DCCBD9EFC"}
{
"uptime" : 210000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 16486,
"osVersion" : {
"train" : "macOS 14.5",
"build" : "23F79",
"releaseType" : "User"
},
"captureTime" : "2024-05-31 10:20:39.1810 +0200",
"codeSigningMonitor" : 1,
"incident" : "F097FFD1-504F-469F-B617-555DCCBD9EFC",
"pid" : 77994,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-05-31 10:20:32.6888 +0200",
"procStartAbsTime" : 5084367068553,
"procExitAbsTime" : 5084522308277,
"procName" : "expo51reactthreefibercrash",
"procPath" : "/Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/expo51reactthreefibercrash",
"bundleInfo" : {"CFBundleShortVersionString":"1.0.0","CFBundleVersion":"1","CFBundleIdentifier":"com.vova.sqds.expo-51-react-three-fiber-crash"},
"storeInfo" : {"deviceIdentifierForVendor":"FBF59766-5F9B-5A15-B23F-30DDA4537C99","thirdParty":true},
"parentProc" : "launchd_sim",
"parentPid" : 447,
"coalitionName" : "com.apple.CoreSimulator.SimDevice.2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32",
"crashReporterKey" : "53212548-47A2-5C8C-421D-4A1DB9617774",
"responsiblePid" : 2956,
"responsibleProc" : "SimulatorTrampoline",
"codeSigningID" : "com.vova.sqds.expo-51-react-three-fiber-crash",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425861,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"Y4AAkWPoe5IsNECoLjxBqGUAAMshAAWLKCRAqCosQaghgACRQgAFyw==","atPC":"DDQAqQ48AalCAAHxKQEAVGgkAKlqLAGpY4AAkSgkQKgqLEGoIYAAkQ=="},
"wakeTime" : 153307,
"sleepWakeUUID" : "3E9A5A5A-AA05-4B2E-A6A7-125E885EE63B",
"sip" : "enabled",
"vmRegionInfo" : "0x1053dc000 is in 0x1053dc000-0x1053ec000; bytes after start: 0 bytes before end: 65535\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n mapped file 1053ac000-1053dc000 [ 192K] r--/rwx SM=COW Object_id=8d1fe28\n---> VM_ALLOCATE 1053dc000-1053ec000 [ 64K] rwx/rwx SM=PRV \n GAP OF 0x14000 BYTES\n MALLOC_TINY 105400000-105500000 [ 1024K] rw-/rwx SM=PRV ",
"exception" : {"codes":"0x0000000000000002, 0x00000001053dc000","rawCodes":[2,4382900224],"type":"EXC_BAD_ACCESS","signal":"SIGBUS","subtype":"KERN_PROTECTION_FAILURE at 0x00000001053dc000"},
"termination" : {"flags":0,"code":10,"namespace":"SIGNAL","indicator":"Bus error: 10","byProc":"exc handler","byPid":77994},
"vmregioninfo" : "0x1053dc000 is in 0x1053dc000-0x1053ec000; bytes after start: 0 bytes before end: 65535\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n mapped file 1053ac000-1053dc000 [ 192K] r--/rwx SM=COW Object_id=8d1fe28\n---> VM_ALLOCATE 1053dc000-1053ec000 [ 64K] rwx/rwx SM=PRV \n GAP OF 0x14000 BYTES\n MALLOC_TINY 105400000-105500000 [ 1024K] rw-/rwx SM=PRV ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 3,
"threads" : [{"id":3745844,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":23102629085184},{"value":0},{"value":23102629085184},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":5379},{"value":0},{"value":1},{"value":5379},{"value":3072},{"value":0},{"value":6597069766656},{"value":18446744073709551569},{"value":6597069768194},{"value":0},{"value":4294967295},{"value":2},{"value":23102629085184},{"value":0},{"value":23102629085184},{"value":6168433048},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6168432896},"sp":{"value":6168432816},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":15076,"symbol":"GSEventRunModal","symbolLocation":160,"imageIndex":9},{"imageOffset":12524072,"symbol":"-[UIApplication _run]","symbolLocation":868,"imageIndex":10},{"imageOffset":12539568,"symbol":"UIApplicationMain","symbolLocation":124,"imageIndex":10},{"imageOffset":18720,"sourceLine":7,"sourceFile":"main.m","symbol":"main","imageIndex":6,"symbolLocation":96},{"imageOffset":5444,"symbol":"start_sim","symbolLocation":20,"imageIndex":7},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":0}]},{"id":3745866,"threadState":{"x":[{"value":6168964176},{"value":6168960784},{"value":6168959776},{"value":31525199308853248},{"value":2305843009213694064},{"value":359},{"value":6168959752},{"value":6168960416},{"value":1},{"value":4},{"value":0},{"value":268435456},{"value":268435456},{"value":112},{"value":0},{"value":278},{"value":6168959348},{"value":6168959352},{"value":0},{"value":6168959408},{"value":1},{"value":0},{"value":5847183360},{"value":1},{"value":5847197360},{"value":0},{"value":0},{"value":5847197384},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7084226196},"cpsr":{"value":1610616832},"fp":{"value":6168960656},"sp":{"value":6168959312},"esr":{"value":2449473543,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7084024576},"far":{"value":0}},"queue":"host.exp.gl","frames":[{"imageOffset":209664,"symbol":"glvmStoreDestTemp","symbolLocation":1848,"imageIndex":12},{"imageOffset":411284,"symbol":"glvmInterpretFPTransformFourInner","symbolLocation":9416,"imageIndex":12},{"imageOffset":414104,"symbol":"glvmInterpretFPTransformFour","symbolLocation":2536,"imageIndex":12},{"imageOffset":65464,"symbol":"gldLLVMFPTransform2x2","symbolLocation":732,"imageIndex":13},{"imageOffset":62852,"symbol":"gldMergeScanlines2x2","symbolLocation":536,"imageIndex":13},{"imageOffset":129004,"symbol":"gldLLVMVecPolyRender","symbolLocation":19348,"imageIndex":13},{"imageOffset":53092,"symbol":"gldRenderFillTriangles","symbolLocation":104,"imageIndex":13},{"imageOffset":744148,"symbol":"gleLLVMVecPrimMultiRender","symbolLocation":4396,"imageIndex":14},{"imageOffset":352100,"symbol":"gleDrawArraysOrElements_ExecCore","symbolLocation":1012,"imageIndex":14},{"imageOffset":348112,"symbol":"glDrawElements_ES2Exec","symbolLocation":396,"imageIndex":14},{"imageOffset":1977188,"sourceLine":340,"sourceFile":"invoke.h","symbol":"decltype(std::declval<void (&)(unsigned int, int, unsigned int, void const)>()(std::declval<unsigned int&>(), std::declval<int&>(), std::declval<unsigned int&>(), std::declval<void const*&>())) std::__1::__invoke[abi:ue170006]<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>(void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&)","imageIndex":6,"symbolLocation":76},{"imageOffset":1977100,"sourceLine":260,"sourceFile":"bind.h","symbol":"std::__1::__bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>, __is_valid_bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>>::value>::type std::__1::__apply_functor[abi:ue170006]<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, 0ul, 1ul, 2ul, 3ul, std::__1::tuple<>>(void (&)(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>&, std::__1::__tuple_indices<0ul, 1ul, 2ul, 3ul>, std::__1::tuple<>&&)","imageIndex":6,"symbolLocation":132},{"imageOffset":1976956,"sourceLine":292,"sourceFile":"bind.h","symbol":"std::__1::__bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>, __is_valid_bind_return<void ()(unsigned int, int, unsigned int, void const), std::__1::tuple<unsigned int, int, unsigned int, void const*>, std::__1::tuple<>>::value>::type std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>::operator()[abi:ue170006]<>()","imageIndex":6,"symbolLocation":36},{"imageOffset":1976908,"sourceLine":340,"sourceFile":"invoke.h","symbol":"decltype(std::declval<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>()()) std::__1::__invoke[abi:ue170006]<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>(std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&)","imageIndex":6,"symbolLocation":24},{"imageOffset":1976836,"sourceLine":415,"sourceFile":"invoke.h","symbol":"void std::__1::__invoke_void_return_wrapper<void, true>::__call[abi:ue170006]<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&>(std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>&)","imageIndex":6,"symbolLocation":24},{"imageOffset":1976800,"sourceLine":193,"sourceFile":"function.h","symbol":"std::__1::__function::__alloc_func<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>, std::__1::allocator<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>>, void ()>::operator()abi:ue170006","imageIndex":6,"symbolLocation":28},{"imageOffset":1972696,"sourceLine":364,"sourceFile":"function.h","symbol":"std::__1::__function::__func<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>, std::__1::allocator<std::__1::__bind<void (&)(unsigned int, int, unsigned int, void const), unsigned int&, int&, unsigned int&, void const*&>>, void ()>::operator()()","imageIndex":6,"symbolLocation":28},{"imageOffset":537496,"sourceLine":518,"sourceFile":"function.h","symbol":"std::__1::__function::__value_func<void ()>::operator()abi:ue170006 const","imageIndex":6,"symbolLocation":68},{"imageOffset":507292,"sourceLine":1169,"sourceFile":"function.h","symbol":"std::__1::function<void ()>::operator()() const","imageIndex":6,"symbolLocation":24},{"imageOffset":508088,"sourceLine":99,"sourceFile":"EXGLNativeContext.cpp","symbol":"expo::gl_cpp::EXGLContext::flush()","imageIndex":6,"symbolLocation":224},{"imageOffset":502500,"sourceLine":50,"sourceFile":"EXGLNativeApi.cpp","symbol":"EXGLContextFlush","imageIndex":6,"symbolLocation":96},{"imageOffset":356240,"sourceLine":156,"sourceFile":"EXGLContext.mm","symbol":"__20-[EXGLContext flush]_block_invoke","imageIndex":6,"symbolLocation":44},{"imageOffset":352648,"sourceLine":59,"sourceFile":"EXGLContext.mm","symbol":"-[EXGLContext runInEAGLContext:callback:]","imageIndex":6,"symbolLocation":96},{"imageOffset":353076,"sourceLine":68,"sourceFile":"EXGLContext.mm","symbol":"__24-[EXGLContext runAsync:]_block_invoke","imageIndex":6,"symbolLocation":52},{"imageOffset":8452,"symbol":"_dispatch_call_block_and_release","symbolLocation":24,"imageIndex":15},{"imageOffset":14712,"symbol":"_dispatch_client_callout","symbolLocation":16,"imageIndex":15},{"imageOffset":47888,"symbol":"_dispatch_lane_serial_drain","symbolLocation":960,"imageIndex":15},{"imageOffset":50824,"symbol":"_dispatch_lane_invoke","symbolLocation":388,"imageIndex":15},{"imageOffset":96900,"symbol":"_dispatch_root_queue_drain_deferred_wlh","symbolLocation":276,"imageIndex":15},{"imageOffset":94416,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":448,"imageIndex":15},{"imageOffset":14356,"symbol":"_pthread_wqthread","symbolLocation":284,"imageIndex":5},{"imageOffset":9684,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":5}]},{"id":3745867,"frames":[{"imageOffset":9676,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"x":[{"value":6169571328},{"value":6659},{"value":6169034752},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6169571328},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354713036},"far":{"value":0}}},{"triggered":true,"id":3745868,"threadState":{"x":[{"value":4382900224},{"value":5788139584},{"value":8160},{"value":4382900256},{"value":1405239296},{"value":32},{"value":105553141147136},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":4096},{"value":0},{"value":0},{"value":0},{"value":4354585408,"symbolLocation":0,"symbol":"_platform_memmove"},{"value":4211451915},{"value":0},{"value":4552443344},{"value":105553151531024},{"value":105553172337824},{"value":105553176890208},{"value":8283567808,"symbolLocation":0,"symbol":"server_globals"},{"value":1},{"value":6170142760},{"value":6170142784},{"value":105553176890264},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7398850552},"cpsr":{"value":2147487744},"fp":{"value":6170142640},"sp":{"value":6170142432},"esr":{"value":2449473615,"description":"(Data Abort) byte write Permission fault"},"pc":{"value":4354585616,"matchesCrashFrame":1},"far":{"value":4382900224}},"queue":"com.apple.opengl.cvmDoWork","frames":[{"imageOffset":13328,"symbol":"_platform_memmove","symbolLocation":208,"imageIndex":3},{"imageOffset":24568,"symbol":"cvmsServerElementBuild","symbolLocation":1560,"imageIndex":16},{"imageOffset":7732,"symbol":"cvms_element_build_from_source","symbolLocation":132,"imageIndex":16},{"imageOffset":10324,"symbol":"cvm_deferred_build_modular(void*)","symbolLocation":388,"imageIndex":17},{"imageOffset":14712,"symbol":"_dispatch_client_callout","symbolLocation":16,"imageIndex":15},{"imageOffset":47888,"symbol":"_dispatch_lane_serial_drain","symbolLocation":960,"imageIndex":15},{"imageOffset":50824,"symbol":"_dispatch_lane_invoke","symbolLocation":388,"imageIndex":15},{"imageOffset":96900,"symbol":"_dispatch_root_queue_drain_deferred_wlh","symbolLocation":276,"imageIndex":15},{"imageOffset":94416,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":448,"imageIndex":15},{"imageOffset":14356,"symbol":"_pthread_wqthread","symbolLocation":284,"imageIndex":5},{"imageOffset":9684,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":5}]},{"id":3745869,"name":"com.apple.uikit.eventfetch-thread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":37396280246272},{"value":2162692},{"value":37396280246272},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":8707},{"value":0},{"value":1},{"value":8707},{"value":3072},{"value":2043},{"value":2198044667},{"value":18446744073709551569},{"value":111},{"value":0},{"value":4294967295},{"value":2},{"value":37396280246272},{"value":2162692},{"value":37396280246272},{"value":6170713464},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6170713312},"sp":{"value":6170713232},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":6419468,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":208,"imageIndex":18},{"imageOffset":6420016,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":60,"imageIndex":18},{"imageOffset":13206520,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":404,"imageIndex":10},{"imageOffset":6577252,"symbol":"NSThread__start","symbolLocation":720,"imageIndex":18},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745871,"frames":[{"imageOffset":9676,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"x":[{"value":6171291648},{"value":13059},{"value":6170755072},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6171291648},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354713036},"far":{"value":0}}},{"id":3745872,"frames":[{"imageOffset":9676,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"x":[{"value":6171865088},{"value":14339},{"value":6171328512},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6171865088},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354713036},"far":{"value":0}}},{"id":3745874,"frames":[{"imageOffset":9676,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"x":[{"value":6172438528},{"value":17159},{"value":6171901952},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6172438528},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354713036},"far":{"value":0}}},{"id":3745875,"frames":[{"imageOffset":9676,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"x":[{"value":6173011968},{"value":38915},{"value":6172475392},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6173011968},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354713036},"far":{"value":0}}},{"id":3745916,"name":"com.facebook.SocketRocket.NetworkThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":87990994993152},{"value":0},{"value":87990994993152},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":20487},{"value":0},{"value":1},{"value":20487},{"value":3072},{"value":0},{"value":0},{"value":18446744073709551569},{"value":2},{"value":0},{"value":4294967295},{"value":2},{"value":87990994993152},{"value":0},{"value":87990994993152},{"value":6173580616},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6173580464},"sp":{"value":6173580384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":6419468,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":208,"imageIndex":18},{"imageOffset":12031052,"sourceLine":71,"sourceFile":"SRRunLoopThread.m","symbol":"-[SRRunLoopThread main]","imageIndex":6,"symbolLocation":260},{"imageOffset":6577252,"symbol":"NSThread__start","symbolLocation":720,"imageIndex":18},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745917,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":130854768607232},{"value":0},{"value":130854768607232},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":30467},{"value":0},{"value":1},{"value":30467},{"value":3072},{"value":2043},{"value":4274032739},{"value":18446744073709551569},{"value":4276127831},{"value":0},{"value":4294967295},{"value":2},{"value":130854768607232},{"value":0},{"value":130854768607232},{"value":6174154072},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6174153920},"sp":{"value":6174153840},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":2194648,"imageIndex":19},{"imageOffset":6577252,"symbol":"NSThread__start","symbolLocation":720,"imageIndex":18},{"imageOffset":29716,"symbol":"pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745919,"name":"com.apple.CFSocket.private","threadState":{"x":[{"value":4},{"value":0},{"value":105553116334512},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":6174732512},{"value":0},{"value":105553181490944},{"value":15},{"value":3},{"value":105553181490976},{"value":72057602296636833,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS$__NSCFArray"},{"value":8258708896,"symbolLocation":0,"symbol":"OBJC_CLASS$___NSCFArray"},{"value":93},{"value":6446612916,"symbolLocation":0,"symbol":"-[__NSCFArray objectAtIndex:]"},{"value":0},{"value":32},{"value":8258731016,"symbolLocation":0,"symbol":"__CFActiveSocketsLock"},{"value":1},{"value":4372691376},{"value":15},{"value":105553116334512},{"value":105553116334528},{"value":0},{"value":8132292928,"symbolLocation":0,"symbol":"__kCFNull"},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6446764140},"cpsr":{"value":1610616832},"fp":{"value":6174732224},"sp":{"value":6174698448},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354177804},"far":{"value":0}},"frames":[{"imageOffset":47884,"symbol":"__select","symbolLocation":8,"imageIndex":4},{"imageOffset":639084,"symbol":"__CFSocketManager","symbolLocation":612,"imageIndex":8},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745920,"name":"com.facebook.react.JavaScript","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":113262582562816},{"value":0},{"value":113262582562816},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":26371},{"value":0},{"value":1},{"value":26371},{"value":3072},{"value":0},{"value":0},{"value":18446744073709551569},{"value":2},{"value":0},{"value":4294967295},{"value":2},{"value":113262582562816},{"value":0},{"value":113262582562816},{"value":6175825128},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6175824976},"sp":{"value":6175824896},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":4162592,"sourceLine":326,"sourceFile":"RCTCxxBridge.mm","symbol":"+[RCTCxxBridge runRunLoop]","imageIndex":6,"symbolLocation":736},{"imageOffset":6577252,"symbol":"NSThread__start","symbolLocation":720,"imageIndex":18},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745921,"name":"com.apple.CFNetwork.CustomProtocols","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":115461605818368},{"value":0},{"value":115461605818368},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":26883},{"value":0},{"value":1},{"value":26883},{"value":3072},{"value":0},{"value":1099511627776},{"value":18446744073709551569},{"value":1099511628034},{"value":0},{"value":4294967295},{"value":2},{"value":115461605818368},{"value":0},{"value":115461605818368},{"value":6176398680},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6176398528},"sp":{"value":6176398448},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":2194648,"imageIndex":19},{"imageOffset":6577252,"symbol":"NSThread__start","symbolLocation":720,"imageIndex":18},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745922,"name":"hades","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6176976552},{"value":0},{"value":105553171865528},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":0},{"value":0},{"value":105553171865504},{"value":105553171865568},{"value":6176977120},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354734540},"cpsr":{"value":1610616832},"fp":{"value":6176976672},"sp":{"value":6176976528},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354148976},"far":{"value":0}},"frames":[{"imageOffset":19056,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":4},{"imageOffset":31180,"symbol":"_pthread_cond_wait","symbolLocation":1216,"imageIndex":5},{"imageOffset":67288,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)","symbolLocation":24,"imageIndex":20},{"imageOffset":1474824,"symbol":"hermes::vm::HadesGC::Executor::worker()","symbolLocation":112,"imageIndex":2},{"imageOffset":1474668,"symbol":"void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*)","symbolLocation":44,"imageIndex":2},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3745923,"name":"com.apple.CFStream.LegacyThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":180332791857152},{"value":0},{"value":180332791857152},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":41987},{"value":0},{"value":1},{"value":41987},{"value":3072},{"value":0},{"value":65970697666560},{"value":18446744073709551569},{"value":65970697681922},{"value":0},{"value":4294967295},{"value":2},{"value":180332791857152},{"value":0},{"value":180332791857152},{"value":6177546232},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4354206592},"cpsr":{"value":4096},"fp":{"value":6177546080},"sp":{"value":6177546000},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":4354135408},"far":{"value":0}},"frames":[{"imageOffset":5488,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":76672,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":4},{"imageOffset":38808,"symbol":"mach_msg_overwrite","symbolLocation":532,"imageIndex":4},{"imageOffset":6376,"symbol":"mach_msg","symbolLocation":20,"imageIndex":4},{"imageOffset":579204,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":556388,"symbol":"__CFRunLoopRun","symbolLocation":1148,"imageIndex":8},{"imageOffset":554196,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":8},{"imageOffset":699776,"symbol":"_legacyStreamRunLoop_workThread","symbolLocation":260,"imageIndex":8},{"imageOffset":29716,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":5},{"imageOffset":9696,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 4355883008,
"size" : 573440,
"uuid" : "37bbc384-0755-31c7-a808-0ed49e44dd8e",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4357259264,
"size" : 49152,
"uuid" : "c6ef2cc0-8ca9-3a69-a525-91bec719ddfc",
"path" : "/Volumes/VOLUME//libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4375396352,
"CFBundleShortVersionString" : "0.12.0",
"CFBundleIdentifier" : "dev.hermesengine.iphonesimulator",
"size" : 3178496,
"uuid" : "bad1aeca-ae46-38b2-941d-d29e256c9c68",
"path" : "/Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/Frameworks/hermes.framework/hermes",
"name" : "hermes",
"CFBundleVersion" : "0.12.0"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4354572288,
"size" : 32768,
"uuid" : "b7159952-fab4-38ce-a131-446d54c54afc",
"path" : "/usr/lib/system/libsystem_platform.dylib",
"name" : "libsystem_platform.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4354129920,
"size" : 245760,
"uuid" : "0c657561-0a7d-344e-838f-109a718679cf",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4354703360,
"size" : 65536,
"uuid" : "f0346f94-d1b1-311f-9ac1-aa8107c597ad",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4298440704,
"CFBundleShortVersionString" : "1.0.0",
"CFBundleIdentifier" : "com.vova.sqds.expo-51-react-three-fiber-crash",
"size" : 14729216,
"uuid" : "d4b0f275-a2bd-39b8-96ad-5051945747bf",
"path" : "/Users/USER/Library/Developer/CoreSimulator/Devices/2599BF0B-0205-4E3A-A6FF-A1D8BDB9AF32/data/Containers/Bundle/Application/3CD7E2DC-3AE6-4BBD-803E-7227CABF7B5F/expo51reactthreefibercrash.app/expo51reactthreefibercrash",
"name" : "expo51reactthreefibercrash",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4355031040,
"size" : 311296,
"uuid" : "f1d509a4-edf1-3668-b217-c6a2bd1fbef4",
"path" : "/Volumes/VOLUME/
/dyld_sim",
"name" : "dyld_sim"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6446125056,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 3883008,
"uuid" : "6c40f9e5-bffa-3413-9e1c-a4f724ad56ba",
"path" : "/Volumes/VOLUME//CoreFoundation.framework/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2503.1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6693220352,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.GraphicsServices",
"size" : 36864,
"uuid" : "b8bade4e-4da1-3e89-aadc-79d9356e07f1",
"path" : "/Volumes/VOLUME/
/GraphicsServices.framework/GraphicsServices",
"name" : "GraphicsServices",
"CFBundleVersion" : "1.0"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6517813248,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.UIKitCore",
"size" : 26902528,
"uuid" : "8d3f22bc-9dec-3601-b822-2b88624be742",
"path" : "/Volumes/VOLUME//UIKitCore.framework/UIKitCore",
"name" : "UIKitCore",
"CFBundleVersion" : "7511.1.104"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7083814912,
"size" : 1331196,
"uuid" : "073a3d78-2a36-3629-ad7a-b192a2c9aa1d",
"path" : "/Volumes/VOLUME/
/OpenGLES.framework/libGLProgrammability.dylib",
"name" : "libGLProgrammability.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7696191488,
"size" : 135164,
"uuid" : "affce094-20ad-3ba6-b1e3-32c63ffe7c45",
"path" : "/Volumes/VOLUME//OpenGLES.framework/GLRendererFloat.bundle/GLRendererFloat",
"name" : "GLRendererFloat"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7082958848,
"size" : 794616,
"uuid" : "bf023386-e524-3ef0-8fed-59d4b8066b71",
"path" : "/Volumes/VOLUME/
/OpenGLES.framework/GLEngine.bundle/GLEngine",
"name" : "GLEngine"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6443950080,
"size" : 286720,
"uuid" : "b8c72eee-14e7-3c88-ae33-a9bf80378af5",
"path" : "/Volumes/VOLUME//libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7398825984,
"size" : 36860,
"uuid" : "36fa21cc-0406-3b2d-b5f1-ccfc86392074",
"path" : "/Volumes/VOLUME/
/OpenGLES.framework/libCoreVMClient.dylib",
"name" : "libCoreVMClient.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7398785024,
"size" : 12276,
"uuid" : "c125b788-cb92-3a1f-9540-336c3a66ada9",
"path" : "/Volumes/VOLUME//OpenGLES.framework/libCVMSPluginSupport.dylib",
"name" : "libCVMSPluginSupport.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6450528256,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 11210752,
"uuid" : "3a54db51-8b3a-308d-9f9e-51474c4a8520",
"path" : "/Volumes/VOLUME/
/Foundation.framework/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "2503.1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6512766976,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 3743744,
"uuid" : "ad068dfd-5acf-3c3f-9449-adf0b044e328",
"path" : "/Volumes/VOLUME//CFNetwork.framework/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "1496.0.7"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6445441024,
"size" : 532480,
"uuid" : "27a11d15-9506-3776-8d00-9f34bea3ecb1",
"path" : "/Volumes/VOLUME/
/libc++.1.dylib",
"name" : "libc++.1.dylib"
}
],
"sharedCache" : {
"base" : 6442450944,
"size" : 3294642176,
"uuid" : "bd09b49a-f36e-3a38-8032-5383d308ff46"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nColorSync 128K 5 \nCoreAnimation 304K 5 \nCoreAnimation (reserved) 4288K 1 reserved VM address space (unallocated)\nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 1.8G 68 \nMALLOC guard page 192K 12 \nOpenGL GLSL 256K 3 \nSQLite page cache 384K 3 \nSTACK GUARD 56.2M 16 \nStack 16.5M 16 \nVM_ALLOCATE 25.2M 18 \n__DATA 24.1M 743 \n__DATA_CONST 73.9M 763 \n__DATA_DIRTY 107K 11 \n__FONT_DATA 2352 1 \n__GLSLBUILTINS 1903K 1 \n__LINKEDIT 842.6M 9 \n__OBJC_RO 72.6M 1 \n__OBJC_RW 2515K 1 \n__TEXT 758.6M 775 \ndyld private memory 3.1G 17 \nmapped file 43.4M 16 \nshared memory 16K 1 \n=========== ======= ======= \nTOTAL 6.8G 2489 \nTOTAL, minus reserved VM space 6.8G 2489 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.opengl.cvmDoWork"
}
},
"logWritingSignature" : "895440dabd82dc9e9a451f18b0d6ac0490396348",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "63508950b3714d3622fc77f7",
"factorPackIds" : {
"SIRI_MEMORY_SYNC_CONFIG" : "6526e111d0c9ce2f459b54a8"
},
"deploymentId" : 240000015
},
{
"rolloutId" : "64b21a7351cbb02ce3442e4e",
"factorPackIds" : {
"REMINDERS_GROCERY" : "65542c604a6560536bdb1d22"
},
"deploymentId" : 240000032
}
],
"experiments" : [
{
"treatmentId" : "2dffbe18-a39a-4f33-ada9-2cce30af39ca",
"experimentId" : "6384d56b96e8d228551ec182",
"deploymentId" : 400000023
}
]
}
}

Model: MacBookPro18,4, BootROM 10151.121.1, proc 10:8:2 processors, 64 GB, SMC
Graphics: Apple M1 Max, Apple M1 Max, Built-In
Display: Studio Display, 5120 x 2880 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Apr 4 2024 20:37:43 version 20.103.14.0.8.7.174 FWID 01-95f1e684
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Network Service: iPhone 3, Ethernet, en16
PCI Card: pci8086,15f0, USB eXtensible Host Controller, Thunderbolt@3,0,0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: Adv360 Pro
USB Device: USB31Bus
USB Device: USB3 Gen2 Hub
USB Device: USB2 Hub
USB Device: iPhone
USB Device: Studio Display
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Device: Studio Display, Apple Inc., 1, 67.1

@vovacodes vovacodes added the needs validation Issue needs to be validated label May 20, 2024
@expo-bot expo-bot added needs review Issue is ready to be reviewed by a maintainer and removed needs validation Issue needs to be validated labels May 20, 2024
@eric183
Copy link
Contributor

eric183 commented May 20, 2024

Minimal reproducible example

https://github.com/vovacodes/expo-51-react-three-fiber-crash

What platform(s) does this occur on?

iOS

Did you reproduce this issue in a development build?

Yes

Summary

A minimal example that follows the instructions from https://docs.pmnd.rs/react-three-fiber/getting-started/installation#react-native results in an app crash both with a development build and Expo Go.

What I noticed is that the line that triggers the crash is this: https://github.com/vovacodes/expo-51-react-three-fiber-crash/blob/336ad6fd1b5f0be8677b71bc0c663bab293d9c46/Scene.tsx#L15

<boxGeometry args={[1,1,1]} />

if you comment this out everything is ok. Also, it crashes with any geometry, not only boxGeometry

Environment

expo-env-info 1.2.0 environment info: System: OS: macOS 14.4.1 Shell: 5.9 - /bin/zsh Binaries: Node: 20.3.0 - /usr/local/bin/node Yarn: 1.22.19 - /opt/homebrew/bin/yarn npm: 9.6.6 - /opt/homebrew/bin/npm Watchman: 2024.01.22.00 - /opt/homebrew/bin/watchman Managers: CocoaPods: 1.14.3 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: DriverKit 23.5, iOS 17.5, macOS 14.5, tvOS 17.5, visionOS 1.2, watchOS 10.5 IDEs: Android Studio: 2022.3 AI-223.8836.35.2231.10811636 Xcode: 15.4/15F31d - /usr/bin/xcodebuild npmPackages: expo: ~51.0.8 => 51.0.8 react: 18.2.0 => 18.2.0 react-native: 0.74.1 => 0.74.1 npmGlobalPackages: eas-cli: 9.0.7 Expo Workflow: managed

Expo Doctor Diagnostics

no issues

Hi, vovacodes

I am also a developer working on a 3D project and encountered some issues. I noticed your issue and tried running your code locally. It worked fine on my end, so I wanted to let you know. Perhaps you could try deleting the node_modules directory and reinstalling, or remove expo-dev-client and try again? I hope this helps.

5591fe9d5b873c4fefcce5ab0cc5547

@vovacodes
Copy link
Author

@eric183 thing is I initially ran into this issue in my own project and then was able to reproduce it in a fresh repo so I doubt the issue is somehow related to node_modules.

What I noticed though is that it indeed works fine on real device in development mode but crashes on simulator and on device in production mode. Could you please try it on a Simulator (iOS 17.5)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs review Issue is ready to be reviewed by a maintainer
Projects
None yet
Development

No branches or pull requests

3 participants