Incident Identifier: 7EFCE89F-3C1C-447E-BF3B-8A31441A2981 Distributor ID: com.apple.AppStore Hardware Model: iPhone14,5 Process: MyApp [10573] Path: /private/var/containers/Bundle/Application/CE35DA1A-79CE-457C-85C6-3AB0F27661E7/MyApp.app/MyApp Identifier: com.example.myapp Version: 1.0 (17) AppStoreTools: 17C53 AppVariant: 1:iPhone14,5:18 Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.example.myapp [2017] Date/Time: 2026-01-26 21:57:53.3904 +0100 Launch Time: 2026-01-26 21:19:22.9016 +0100 OS Version: iPhone OS 26.2 (23C55) Release Type: User Baseband Version: 5.20.02 Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000048 Exception Codes: 0x0000000000000001, 0x0000000000000048 VM Region Info: 0x48 is not in any region. Bytes before following region: 4369825720 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 104764000-104768000 [ 16K] r-x/r-x SM=COW /var/containers/Bundle/Application/CE35DA1A-79CE-457C-85C6-3AB0F27661E7/MyApp.app/MyApp Termination Reason: SIGNAL 11 Segmentation fault: 11 Terminating Process: exc handler [10573] Triggered by Thread: 7 Thread 0 name: Thread 0: 0 libswiftCore.dylib 0x0000000191b7ace8 swift_nonatomic_unknownObjectRelease + 76 (SwiftObject.mm:653) 1 BoardGameKitHost 0x0000000104c8f2bc initializeWithCopy for SavedPlayer.PlayerType + 68 (/:0) 2 BoardGameKit 0x0000000104ea7df0 + 52 3 BoardGameKit 0x0000000104ea5504 SavedPlayer.host.getter + 16 (/:0) 4 BoardGameKit 0x0000000104ea5504 closure #2 in GameRoomPlayersView.players.didset + 64 (GameRoomScene.swift:586) 5 BoardGameKit 0x0000000104ea5504 specialized _ArrayProtocol.filter(_:) + 152 (/:0) 6 BoardGameKit 0x0000000104ea5504 GameRoomPlayersView.players.didset + 2580 (GameRoomScene.swift:586) 7 BoardGameKit 0x0000000104e99274 GameRoomPlayersView.players.setter + 4 (/:0) 8 BoardGameKit 0x0000000104e99274 GameRoomScene.updatePlayerCount() + 380 9 BoardGameKit 0x0000000104e9d51c GameRoomScene.leaveGameRoom(data:) + 2684 (GameRoomScene.swift:356) 10 BoardGameKit 0x0000000104ea6ad0 implicit closure #6 in implicit closure #5 in GameRoomScene.willAppear() + 4 (/:0) 11 BoardGameKit 0x0000000104ea6ad0 partial apply for implicit closure #6 in implicit closure #5 in GameRoomScene.willAppear() + 20 12 BoardGameKit 0x0000000104e81bfc specialized closure #1 in Scene2D.addHandle<a>(_:) + 196 13 BoardGameKit 0x0000000104e83550 partial apply for specialized closure #1 in Scene2D.addHandle</a><a>(_:) + 40 (/:0) 14 BoardGameKit 0x0000000104ecbf08 thunk for @escaping @callee_guaranteed (@in_guaranteed Data) -> (@out (), @error @owned Error) + 16 (/:0) 15 BoardGameKit 0x0000000104ecbf08 Scene2D.handle(event:) + 216 16 BoardGameKit 0x0000000104f26388 specialized Server.receive(_:) + 664 (Server.swift:37) 17 BoardGameKit 0x0000000104f260e4 protocol witness for Server.receive(_:) in conformance LocalServer + 20 (/:0) 18 BoardGameKitHost 0x0000000104c7500c closure #1 in LocalGameHost.send</a><a>(_:to:) + 120 (LocalGameHost.swift:28) 19 BoardGameKitHost 0x0000000104c28b0d + 1 20 BoardGameKitHost 0x0000000104c5c1fd specialized thunk for @escaping @isolated(any) @callee_guaranteed @async () -> (@out A) + 1 (/:0) 21 BoardGameKitHost 0x0000000104c2ec6d + 1 22 libswift_Concurrency.dylib 0x0000000192f517b1 completeTaskWithClosure(swift::AsyncContext*, swift::SwiftError*) + 1 (Task.cpp:546) Thread 1 name: Thread 1: 0 libsystem_kernel.dylib 0x000000023f411cd4 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x000000023f4152f8 mach_msg2_internal + 76 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x000000023f415214 mach_msg_overwrite + 428 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x000000023f41505c mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x0000000194a73868 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2650) 5 CoreFoundation 0x0000000194a4a848 __CFRunLoopRun + 1188 (CFRunLoop.c:3035) 6 CoreFoundation 0x0000000194a49a6c _CFRunLoopRunSpecificWithOptions + 532 (CFRunLoop.c:3462) 7 Foundation 0x0000000192a41068 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:375) 8 Foundation 0x0000000192a41240 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:422) 9 UIKitCore 0x000000019a3f8094 -[UIEventFetcher threadMain] + 408 (UIEventFetcher.m:1333) 10 Foundation 0x00000001920da21c __NSThread__start__ + 732 (NSThread.m:997) 11 libsystem_pthread.dylib 0x00000001f131344c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f130f8cc thread_start + 8 (:-1) Thread 2 name: Thread 2: 0 libsystem_kernel.dylib 0x000000023f411cd4 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x000000023f4152f8 mach_msg2_internal + 76 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x000000023f415214 mach_msg_overwrite + 428 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x000000023f41505c mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x0000000194a73868 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2650) 5 CoreFoundation 0x0000000194a4a848 __CFRunLoopRun + 1188 (CFRunLoop.c:3035) 6 CoreFoundation 0x0000000194a49a6c _CFRunLoopRunSpecificWithOptions + 532 (CFRunLoop.c:3462) 7 Foundation 0x0000000192a41068 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:375) 8 SceneKit 0x000000022e754130 __85-[SCNView(SCNDisplayLink) _initializeDisplayLinkWithScreen:policy:completionHandler:]_block_invoke + 456 (SCNDisplayLink_ARC.m:118) 9 SceneKit 0x000000022e75423c __SCNRenderThread_start__ + 80 (SCNDisplayLink_ARC.m:65) 10 libsystem_pthread.dylib 0x00000001f131344c _pthread_start + 136 (pthread.c:931) 11 libsystem_pthread.dylib 0x00000001f130f8cc thread_start + 8 (:-1) Thread 3: Thread 4: Thread 5: Thread 6: Thread 7 name: Thread 7 Crashed: 0 SpriteKit 0x000000022ebb9b18 SKCShapeNode::_NEW_copyRenderPathData(SKCRenderInfo*, bool, bool) const + 820 (SKCShapeNode.mm:2410) 1 SpriteKit 0x000000022ebb9b14 SKCShapeNode::_NEW_copyRenderPathData(SKCRenderInfo*, bool, bool) const + 816 (SKCShapeNode.mm:2409) 2 SpriteKit 0x000000022ebb8df4 SKCShapeNode::addRenderOps(SKCRenderInfo*, std::__1::shared_ptr const&) + 3220 (SKCShapeNode.mm:372) 3 SpriteKit 0x000000022ec270f0 SKCRenderer::expandRenderGroup(std::__1::shared_ptr const&, std::__1::shared_ptr const&) + 680 (SKCRenderer.mm:2160) 4 SpriteKit 0x000000022ec24c94 SKCRenderer::expandRenderPass(std::__1::shared_ptr const&, std::__1::shared_ptr const&) + 216 (SKCRenderer.mm:2093) 5 SpriteKit 0x000000022ec24200 SKCRenderer::render(SKCNode*, float vector[4], std::__1::shared_ptr const&, unsigned int vector[4], simd_float4x4, bool, NSDictionary*, SKCStats*, SKCStats*, double, void () block_... + 1920 (SKCRenderer.mm:1359) 6 SpriteKit 0x000000022eb77604 -[SKSCNRenderer renderWithEncoder:pass:commandQueue:] + 448 (SKSCNRenderer.mm:250) 7 SceneKit 0x000000022e9b9c78 -[SCNMTLRenderContext renderSKSceneWithRenderer:overlay:atTime:] + 1048 (SCNMTLRenderContext.mm:5740) 8 SceneKit 0x000000022e8018e0 -[SCNRenderer _drawOverlaySceneAtTime:] + 208 (SCNRenderer.m:4170) 9 SceneKit 0x000000022e92be20 C3D::OverlayPass::execute(C3D::RenderArgs const&) + 48 (C3DOverlayPass.mm:46) 10 SceneKit 0x000000022e6f3d80 C3D::__renderSlice(C3D::RenderGraph*, C3D::RenderPass*, unsigned short&, C3D::RenderGraph::GraphNode const&, C3D::RenderGraph::Stage*&, C3D::RenderArgs, bool, id&) + 1368 (C3DRenderGraph.mm:855) 11 SceneKit 0x000000022e6f53b4 C3D::RenderGraph::execute() + 3800 (C3DRenderGraph.mm:1470) 12 SceneKit 0x000000022e8030b0 -[SCNRenderer _renderSceneWithEngineContext:sceneTime:] + 1136 (SCNRenderer.m:0) 13 SceneKit 0x000000022e803200 -[SCNRenderer _drawSceneWithNewRenderer:] + 212 (SCNRenderer.m:5443) 14 SceneKit 0x000000022e8036e8 -[SCNRenderer _drawScene:] + 44 (SCNRenderer.m:5673) 15 SceneKit 0x000000022e803a2c -[SCNRenderer _drawAtTime:] + 536 (SCNRenderer.m:5866) 16 SceneKit 0x000000022e89a90c -[SCNView _drawAtTime:] + 428 (SCNView.m:1546) 17 SceneKit 0x000000022e753d00 __83-[NSObject(SCN_DisplayLinkExtensions) SCN_setupDisplayLinkWithQueue:screen:policy:]_block_invoke + 48 (SCNDisplayLink_ARC.m:43) 18 SceneKit 0x000000022e9d2134 -[SCNDisplayLink _displayLinkCallbackReturningImmediately] + 128 (SCNDisplayLink.m:419) 19 libdispatch.dylib 0x00000001cd56d7fc _dispatch_client_callout + 16 (client_callout.mm:85) 20 libdispatch.dylib 0x00000001cd558664 _dispatch_continuation_pop + 596 (queue.c:349) 21 libdispatch.dylib 0x00000001cd56b538 _dispatch_source_latch_and_call + 396 (source.c:601) 22 libdispatch.dylib 0x00000001cd56a20c _dispatch_source_invoke + 844 (source.c:966) 23 libdispatch.dylib 0x00000001cd55c2d0 _dispatch_lane_serial_drain + 332 (queue.c:3991) 24 libdispatch.dylib 0x00000001cd55cf44 _dispatch_lane_invoke + 388 (queue.c:4082) 25 libdispatch.dylib 0x00000001cd5673ec _dispatch_root_queue_drain_deferred_wlh + 292 (queue.c:7265) 26 libdispatch.dylib 0x00000001cd566ce4 _dispatch_workloop_worker_thread + 692 (queue.c:6859) 27 libsystem_pthread.dylib 0x00000001f13103b8 _pthread_wqthread + 292 (pthread.c:2696) 28 libsystem_pthread.dylib 0x00000001f130f8c0 start_wqthread + 8 (:-1) Thread 8: Thread 9: Thread 7 crashed with ARM Thread State (64-bit): x0: 0x000000016b8c4330 x1: 0x0000000000000003 x2: 0x000000016b8c41d8 x3: 0x000000016b8c41d0 x4: 0x000000016b8c41c8 x5: 0x000000016b8c41c0 x6: 0x0000000000000065 x7: 0x0000000000000000 x8: 0x0000000000000000 x9: 0x0000000000000000 x10: 0x0000000000000001 x11: 0x0000000000000000 x12: 0x000000000000001a x13: 0x000000000000029b x14: 0x0000000104b0f700 x15: 0x00000002b3c8f5d8 x16: 0x00000002b3c8f5d8 x17: 0x00000001dc16b7e0 x18: 0x0000000000000000 x19: 0x000000011d4a5f80 x20: 0x0000000000000001 x21: 0x0000000000000001 x22: 0x0000000000000005 x23: 0x0000000000000002 x24: 0x0000000000000000 x25: 0x000000011d745da0 x26: 0x0000000000000006 x27: 0x0000000000000009 x28: 0x0000000000000000 fp: 0x000000016b8c44f0 lr: 0x000000022ebb9b14 sp: 0x000000016b8c4290 pc: 0x000000022ebb9b18 cpsr: 0x80001000 esr: 0x92000006 (Data Abort) byte read Translation fault Binary Images: 0x104764000 - 0x10479ffff MyApp arm64 <2b81ee1b9297341f9506673915495be1> /var/containers/Bundle/Application/CE35DA1A-79CE-457C-85C6-3AB0F27661E7/MyApp.app/MyApp 0x104854000 - 0x10485ffff libobjc-trampolines.dylib arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib 0x104c08000 - 0x104ccbfff BoardGameKitHost arm64 <725c20e87fc83717b3f3e4838a8c8109> /private/var/containers/Bundle/Application/CE35DA1A-79CE-457C-85C6-3AB0F27661E7/MyApp.app/Frameworks/BoardGameKitHost.framework/BoardGameKitHost 0x104e74000 - 0x104f53fff BoardGameKit arm64 <47176144016d3cc385193c045c97acd4> /private/var/containers/Bundle/Application/CE35DA1A-79CE-457C-85C6-3AB0F27661E7/MyApp.app/Frameworks/BoardGameKit.framework/BoardGameKit 0x191a32000 - 0x191ad0b37 dyld arm64e /usr/lib/dyld 0x191aec000 - 0x19207779f libswiftCore.dylib arm64e <3de7a91595883d83be0d5c900ee549e0> /usr/lib/swift/libswiftCore.dylib 0x192078000 - 0x192ee4c5f Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation 0x192ee5000 - 0x192f6dd97 libswift_Concurrency.dylib arm64e <5b1111b621063ae3bdeb34a8b033cd74> /usr/lib/swift/libswift_Concurrency.dylib 0x194a2d000 - 0x194fb373f CoreFoundation arm64e <0be54dbe1adc3588bffae7c99e8d8208> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x19a385000 - 0x19c7e1f3f UIKitCore arm64e <6519dafb3d753374927610e7ce4f4dc5> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore 0x1cd552000 - 0x1cd59821f libdispatch.dylib arm64e <11c047c433b339a3ae43bf617cfc7d2c> /usr/lib/system/libdispatch.dylib 0x1dc16a000 - 0x1dc1b74bf IOGPU arm64e /System/Library/PrivateFrameworks/IOGPU.framework/IOGPU 0x1f130f000 - 0x1f131b44f libsystem_pthread.dylib arm64e <741c5afb3f30362e9313aab3de2497c9> /usr/lib/system/libsystem_pthread.dylib 0x22e677000 - 0x22eb38b3f SceneKit arm64e <2045f5bffce83fa997c87780126ed247> /System/Library/Frameworks/SceneKit.framework/SceneKit 0x22eb62000 - 0x22ecbc19f SpriteKit arm64e <70238f12c6533e1ca40927682931b3d3> /System/Library/Frameworks/SpriteKit.framework/SpriteKit 0x23f411000 - 0x23f44bd2b libsystem_kernel.dylib arm64e <15e8a2ae4bfd3bb8944e2ec12393c59c> /usr/lib/system/libsystem_kernel.dylib EOF </a>