[GH-ISSUE #1680] [Bug]: Global Genshin Impact doesn't open and crashes while reopening windows #1063

Closed
opened 2026-03-03 19:03:30 +03:00 by kerem · 2 comments
Owner

Originally created by @Askarize on GitHub (Sep 17, 2024).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1680

Describe the bug

When I open up Genshin the game asked me if I'd like to reopen the windows because the app force quit while reopening windows the last time. Clicking on either "Reopen" or "Don't Reopen" crashes the game. I am using Nightly 3.1.0.
Screenshot 2024-09-17 at 18 56 09

Steps to reproduce

Simply opening the app causes this to happen. I have tried restarting my MacBook, installing the latest Playcover release, adjusting settings, etc. but the game still crashes now.

Expected behaviour

The game launches normally.

Crash log

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               GenshinImpact [1825]
Path:                  /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.miHoYo.GenshinImpact.app/GenshinImpact
Identifier:            com.miHoYo.GenshinImpact
Version:               5.0.0 (880)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-09-17 18:58:54.9087 +0700
OS Version:            macOS 13.4.1 (22F770820d)
Report Version:        12
Anonymous UUID:        F3DCE31E-3200-4691-9CC5-C05836F8FFD8


Time Awake Since Boot: 2700 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGTRAP)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   GenshinImpact [1825]

Kernel Triage:
VM - (arg = 0x0) pmap_enter retried due to resource shortage
VM - (arg = 0x0) pmap_enter retried due to resource shortage
VM - (arg = 0x0) pmap_enter retried due to resource shortage
VM - (arg = 0x0) pmap_enter retried due to resource shortage
VM - (arg = 0x0) pmap_enter retried due to resource shortage


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   CoreFoundation                	       0x1a9c75ae8 DYLD-STUB$$object_setClass + 8
1   CoreFoundation                	       0x1a9bd4c18 __CFRunLoopCopyMode + 132
2   CoreFoundation                	       0x1a9b003b0 CFRunLoopRunSpecific + 348
3   HIToolbox                     	       0x1b334ac40 RunCurrentEventLoopInMode + 292
4   HIToolbox                     	       0x1b334aa7c ReceiveNextEventCommon + 648
5   HIToolbox                     	       0x1b334a7d4 _BlockUntilNextEventMatchingListInModeWithFilter + 76
6   AppKit                        	       0x1acd21d44 _DPSNextEvent + 636
7   AppKit                        	       0x1acd20ee0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
8   AppKit                        	       0x1acf5a028 -[NSApplication _doModalLoop:peek:] + 216
9   AppKit                        	       0x1acf58f2c __35-[NSApplication runModalForWindow:]_block_invoke_2 + 56
10  AppKit                        	       0x1acf58ed8 __35-[NSApplication runModalForWindow:]_block_invoke + 108
11  AppKit                        	       0x1acf587bc _NSTryRunModal + 100
12  AppKit                        	       0x1acf5867c -[NSApplication runModalForWindow:] + 292
13  AppKit                        	       0x1ad090dfc __19-[NSAlert runModal]_block_invoke_2 + 120
14  AppKit                        	       0x1ad090d68 __19-[NSAlert runModal]_block_invoke + 108
15  AppKit                        	       0x1acf587bc _NSTryRunModal + 100
16  AppKit                        	       0x1acfcb2b8 -[NSAlert runModal] + 140
17  AppKit                        	       0x1acd27890 __55-[NSPersistentUIRestorer promptToIgnorePersistentState]_block_invoke + 828
18  AppKit                        	       0x1acd27520 -[NSApplication _suppressFinishLaunchingFromEventHandlersWhilePerformingBlock:] + 48
19  AppKit                        	       0x1acd274a0 -[NSPersistentUIRestorer promptToIgnorePersistentState] + 200
20  AppKit                        	       0x1acd273b8 -[NSPersistentUIManager promptToIgnorePersistentState] + 76
21  AppKit                        	       0x1acd27174 -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:completionHandler:] + 176
22  AppKit                        	       0x1acd26f9c -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 496
23  AppKit                        	       0x1acd26ba0 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 492
24  Foundation                    	       0x1aaa50b64 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 316
25  Foundation                    	       0x1aaa509c4 _NSAppleEventManagerGenericHandler + 80
26  AE                            	       0x1afe29518 0x1afe1d000 + 50456
27  AE                            	       0x1afe28e44 0x1afe1d000 + 48708
28  AE                            	       0x1afe21f18 aeProcessAppleEvent + 488
29  HIToolbox                     	       0x1b335ab44 AEProcessAppleEvent + 68
30  AppKit                        	       0x1acd22048 _DPSNextEvent + 1408
31  AppKit                        	       0x1acd20ee0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
32  AppKit                        	       0x1acd15344 -[NSApplication run] + 464
33  AppKit                        	       0x1accec794 NSApplicationMain + 880
34  AppKit                        	       0x1acf44f44 _NSApplicationMainWithInfoDictionary + 24
35  UIKitMacHelper                	       0x1c115fa38 UINSApplicationMain + 988
36  UIKitCore                     	       0x1d524f0b4 UIApplicationMain + 148
37  GenshinImpact                 	       0x100f32098 0x100f2c000 + 24728
38  dyld                          	       0x1a96cbf28 start + 2236

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

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

Thread 3::  Dispatch queue: AXBundleLoadQueue
0   libsystem_kernel.dylib        	       0x1a99e3f14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1a99f6240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1a99ecb78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x1a99e4290 mach_msg + 24
4   libdispatch.dylib             	       0x1a98a9514 _dispatch_send_wakeup_runloop_thread + 80
5   libdispatch.dylib             	       0x1a9881d54 _dispatch_runloop_queue_poke + 280
6   AXCoreUtilities               	       0x1c77465cc AXPerformBlockAsynchronouslyOnMainThread + 76
7   AccessibilityUtilities        	       0x215c5295c -[AXSettings _domainForPreferenceKey:] + 232
8   AccessibilityUtilities        	       0x215c5305c -[AXSettings valueForPreferenceKey:] + 116
9   AXCoreUtilities               	       0x1c774ded0 -[AXBaseSettings boolValueForPreferenceKey:defaultValue:] + 80
10  AccessibilityUtilities        	       0x215c53898 AXSettingsReturnBoolValue + 120
11  AccessibilityUtilities        	       0x215c60ff4 -[AXSettings useNewAXBundleLoader] + 44
12  UIAccessibility               	       0x1ee6fca74 -[NSBundleAccessibility loadAndReturnError:] + 132
13  AccessibilityUtilities        	       0x215c7e368 __50-[AXCodeItem loadWithStrategy:onQueue:completion:]_block_invoke_2 + 228
14  libdispatch.dylib             	       0x1a9872874 _dispatch_call_block_and_release + 32
15  libdispatch.dylib             	       0x1a9874400 _dispatch_client_callout + 20
16  libdispatch.dylib             	       0x1a987ba88 _dispatch_lane_serial_drain + 668
17  libdispatch.dylib             	       0x1a987c5f8 _dispatch_lane_invoke + 384
18  libdispatch.dylib             	       0x1a9887244 _dispatch_workloop_worker_thread + 648
19  libsystem_pthread.dylib       	       0x1a9a20074 _pthread_wqthread + 288
20  libsystem_pthread.dylib       	       0x1a9a1ed94 start_wqthread + 8

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

Thread 5:: ThreadPoolServiceThread
0   libsystem_kernel.dylib        	       0x1a99efde8 kevent64 + 8
1   Telemetry                     	       0x11092f674 0x110890000 + 652916
2   Telemetry                     	       0x11092f500 0x110890000 + 652544
3   Telemetry                     	       0x110900010 0x110890000 + 458768
4   Telemetry                     	       0x1108fc790 0x110890000 + 444304
5   Telemetry                     	       0x110923560 0x110890000 + 603488
6   Telemetry                     	       0x11091579c 0x110890000 + 546716
7   Telemetry                     	       0x110923680 0x110890000 + 603776
8   Telemetry                     	       0x11092e318 0x110890000 + 647960
9   libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
10  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 6:: ThreadPoolForegroundWorker
0   libsystem_kernel.dylib        	       0x1a99e3f14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1a99f6240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1a99ecb78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x1a99e4290 mach_msg + 24
4   Telemetry                     	       0x110933d00 0x110890000 + 670976
5   Telemetry                     	       0x1108f8efc 0x110890000 + 429820
6   Telemetry                     	       0x11091f8e8 0x110890000 + 588008
7   Telemetry                     	       0x11092010c 0x110890000 + 590092
8   Telemetry                     	       0x11091ff84 0x110890000 + 589700
9   Telemetry                     	       0x11091fe78 0x110890000 + 589432
10  Telemetry                     	       0x11092e318 0x110890000 + 647960
11  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
12  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 7:: ThreadPoolBackgroundWorker
0   libsystem_kernel.dylib        	       0x1a99e3f14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1a99f6240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1a99ecb78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x1a99e4290 mach_msg + 24
4   Telemetry                     	       0x110933d00 0x110890000 + 670976
5   Telemetry                     	       0x1108f8efc 0x110890000 + 429820
6   Telemetry                     	       0x11091f8e8 0x110890000 + 588008
7   Telemetry                     	       0x11092010c 0x110890000 + 590092
8   Telemetry                     	       0x11091ff00 0x110890000 + 589568
9   Telemetry                     	       0x11091fea8 0x110890000 + 589480
10  Telemetry                     	       0x11092e318 0x110890000 + 647960
11  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
12  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 8:: telemetry_main
0   libsystem_kernel.dylib        	       0x1a99efde8 kevent64 + 8
1   Telemetry                     	       0x11092f674 0x110890000 + 652916
2   Telemetry                     	       0x11092f500 0x110890000 + 652544
3   Telemetry                     	       0x110900010 0x110890000 + 458768
4   Telemetry                     	       0x1108fc790 0x110890000 + 444304
5   Telemetry                     	       0x110923560 0x110890000 + 603488
6   Telemetry                     	       0x110923680 0x110890000 + 603776
7   Telemetry                     	       0x11092e318 0x110890000 + 647960
8   libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 9:: mihoyo_network
0   libsystem_kernel.dylib        	       0x1a99efde8 kevent64 + 8
1   Telemetry                     	       0x11092f674 0x110890000 + 652916
2   Telemetry                     	       0x11092f500 0x110890000 + 652544
3   Telemetry                     	       0x110900010 0x110890000 + 458768
4   Telemetry                     	       0x1108fc790 0x110890000 + 444304
5   Telemetry                     	       0x110923560 0x110890000 + 603488
6   Telemetry                     	       0x110923680 0x110890000 + 603776
7   Telemetry                     	       0x11092e318 0x110890000 + 647960
8   libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 10:: NIO-ELT-0-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 11:: NIO-ELT-1-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 12:: NIO-ELT-2-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 13:: NIO-ELT-3-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 14:: NIO-ELT-4-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 15:: NIO-ELT-5-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 16:: NIO-ELT-6-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 17:: NIO-ELT-7-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 18:: NIO-ELT-8-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 19:: NIO-ELT-9-#0
0   libsystem_kernel.dylib        	       0x1a99ea060 kevent + 8
1   PlayTools                     	       0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56
2   PlayTools                     	       0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152
3   PlayTools                     	       0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380
4   PlayTools                     	       0x111294744 SelectableEventLoop.run() + 440
5   PlayTools                     	       0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300
6   PlayTools                     	       0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124
7   PlayTools                     	       0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40
8   PlayTools                     	       0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24
9   PlayTools                     	       0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284
10  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
11  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 20:: ShaderLoadManagerT
0   libsystem_kernel.dylib        	       0x1a99e3ea8 semaphore_timedwait_trap + 8
1   libdispatch.dylib             	       0x1a9874a18 _dispatch_sema4_timedwait + 64
2   libdispatch.dylib             	       0x1a9875018 _dispatch_semaphore_wait_slow + 76
3   GenshinImpact                 	       0x10a972878 0x100f2c000 + 161769592
4   GenshinImpact                 	       0x10a970194 0x100f2c000 + 161759636
5   GenshinImpact                 	       0x10a952050 0x100f2c000 + 161636432
6   libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 21:: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib        	       0x1a99e3f14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1a99f6240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1a99ecb78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x1a99e4290 mach_msg + 24
4   CoreFoundation                	       0x1a9b027e4 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1a9b010c4 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x1a9b004b8 CFRunLoopRunSpecific + 612
7   Foundation                    	       0x1aaa79fcc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8   Foundation                    	       0x1aaaee394 -[NSRunLoop(NSRunLoop) runUntilDate:] + 100
9   UIKitCore                     	       0x1d52505d0 -[UIEventFetcher threadMain] + 104
10  Foundation                    	       0x1aaa7354c __NSThread__start__ + 716
11  libsystem_pthread.dylib       	       0x1a9a23fa8 _pthread_start + 148
12  libsystem_pthread.dylib       	       0x1a9a1eda0 thread_start + 8

Thread 22:
0   libsystem_pthread.dylib       	       0x1a9a1ed8c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000016eed1ef0   x1: 0x0000000204a18d80   x2: 0x0000000000000000   x3: 0xfffffffffffffff0
    x4: 0x0000000000000000   x5: 0x0000000000000000   x6: 0x0000000000000002   x7: 0x00000000ffffffff
    x8: 0x0000000204f02220   x9: 0x0000000204f02220  x10: 0x007ffffffffffff8  x11: 0x0000000000000000
   x12: 0x0000000000002c00  x13: 0x0000000000000000  x14: 0x0000000000000002  x15: 0x0000000000000000
   x16: 0x00000002fac7d428  x17: 0x00000002059a4850  x18: 0x0000000000000000  x19: 0x0000600002dc8d80
   x20: 0x000000016eed1ef0  x21: 0x0000000206907f20  x22: 0x0000000000000000  x23: 0x0000000204a1b000
   x24: 0x0000000000000001  x25: 0x0000000000000000  x26: 0x0000000000000000  x27: 0x0000000000000000
   x28: 0x0000000000000001   fp: 0x000000016eed1ff0   lr: 0x00000001a9bd4c18
    sp: 0x000000016eed1da0   pc: 0x00000001a9c75ae8 cpsr: 0x60001000
   far: 0x0000000206e5f7d0  esr: 0x56000080  Address size fault

What version of PlayCover are you using?

Nightly 3.1.0

What version of macOS are you using?

Ventura (macOS 13)

Issue Language

  • Yes my issue is written in English
Originally created by @Askarize on GitHub (Sep 17, 2024). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1680 ### Describe the bug When I open up Genshin the game asked me if I'd like to reopen the windows because the app force quit while reopening windows the last time. Clicking on either "Reopen" or "Don't Reopen" crashes the game. I am using Nightly 3.1.0. <img width="267" alt="Screenshot 2024-09-17 at 18 56 09" src="https://github.com/user-attachments/assets/4c748373-dbce-4f4f-a19d-eea70191bd34"> ### Steps to reproduce Simply opening the app causes this to happen. I have tried restarting my MacBook, installing the latest Playcover release, adjusting settings, etc. but the game still crashes now. ### Expected behaviour The game launches normally. ### Crash log ```shell ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: GenshinImpact [1825] Path: /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.miHoYo.GenshinImpact.app/GenshinImpact Identifier: com.miHoYo.GenshinImpact Version: 5.0.0 (880) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2024-09-17 18:58:54.9087 +0700 OS Version: macOS 13.4.1 (22F770820d) Report Version: 12 Anonymous UUID: F3DCE31E-3200-4691-9CC5-C05836F8FFD8 Time Awake Since Boot: 2700 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGTRAP) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5 Terminating Process: GenshinImpact [1825] Kernel Triage: VM - (arg = 0x0) pmap_enter retried due to resource shortage VM - (arg = 0x0) pmap_enter retried due to resource shortage VM - (arg = 0x0) pmap_enter retried due to resource shortage VM - (arg = 0x0) pmap_enter retried due to resource shortage VM - (arg = 0x0) pmap_enter retried due to resource shortage Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 CoreFoundation 0x1a9c75ae8 DYLD-STUB$$object_setClass + 8 1 CoreFoundation 0x1a9bd4c18 __CFRunLoopCopyMode + 132 2 CoreFoundation 0x1a9b003b0 CFRunLoopRunSpecific + 348 3 HIToolbox 0x1b334ac40 RunCurrentEventLoopInMode + 292 4 HIToolbox 0x1b334aa7c ReceiveNextEventCommon + 648 5 HIToolbox 0x1b334a7d4 _BlockUntilNextEventMatchingListInModeWithFilter + 76 6 AppKit 0x1acd21d44 _DPSNextEvent + 636 7 AppKit 0x1acd20ee0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716 8 AppKit 0x1acf5a028 -[NSApplication _doModalLoop:peek:] + 216 9 AppKit 0x1acf58f2c __35-[NSApplication runModalForWindow:]_block_invoke_2 + 56 10 AppKit 0x1acf58ed8 __35-[NSApplication runModalForWindow:]_block_invoke + 108 11 AppKit 0x1acf587bc _NSTryRunModal + 100 12 AppKit 0x1acf5867c -[NSApplication runModalForWindow:] + 292 13 AppKit 0x1ad090dfc __19-[NSAlert runModal]_block_invoke_2 + 120 14 AppKit 0x1ad090d68 __19-[NSAlert runModal]_block_invoke + 108 15 AppKit 0x1acf587bc _NSTryRunModal + 100 16 AppKit 0x1acfcb2b8 -[NSAlert runModal] + 140 17 AppKit 0x1acd27890 __55-[NSPersistentUIRestorer promptToIgnorePersistentState]_block_invoke + 828 18 AppKit 0x1acd27520 -[NSApplication _suppressFinishLaunchingFromEventHandlersWhilePerformingBlock:] + 48 19 AppKit 0x1acd274a0 -[NSPersistentUIRestorer promptToIgnorePersistentState] + 200 20 AppKit 0x1acd273b8 -[NSPersistentUIManager promptToIgnorePersistentState] + 76 21 AppKit 0x1acd27174 -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:completionHandler:] + 176 22 AppKit 0x1acd26f9c -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 496 23 AppKit 0x1acd26ba0 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 492 24 Foundation 0x1aaa50b64 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 316 25 Foundation 0x1aaa509c4 _NSAppleEventManagerGenericHandler + 80 26 AE 0x1afe29518 0x1afe1d000 + 50456 27 AE 0x1afe28e44 0x1afe1d000 + 48708 28 AE 0x1afe21f18 aeProcessAppleEvent + 488 29 HIToolbox 0x1b335ab44 AEProcessAppleEvent + 68 30 AppKit 0x1acd22048 _DPSNextEvent + 1408 31 AppKit 0x1acd20ee0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716 32 AppKit 0x1acd15344 -[NSApplication run] + 464 33 AppKit 0x1accec794 NSApplicationMain + 880 34 AppKit 0x1acf44f44 _NSApplicationMainWithInfoDictionary + 24 35 UIKitMacHelper 0x1c115fa38 UINSApplicationMain + 988 36 UIKitCore 0x1d524f0b4 UIApplicationMain + 148 37 GenshinImpact 0x100f32098 0x100f2c000 + 24728 38 dyld 0x1a96cbf28 start + 2236 Thread 1: 0 libsystem_pthread.dylib 0x1a9a1ed8c start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x1a9a1ed8c start_wqthread + 0 Thread 3:: Dispatch queue: AXBundleLoadQueue 0 libsystem_kernel.dylib 0x1a99e3f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a99f6240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a99ecb78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a99e4290 mach_msg + 24 4 libdispatch.dylib 0x1a98a9514 _dispatch_send_wakeup_runloop_thread + 80 5 libdispatch.dylib 0x1a9881d54 _dispatch_runloop_queue_poke + 280 6 AXCoreUtilities 0x1c77465cc AXPerformBlockAsynchronouslyOnMainThread + 76 7 AccessibilityUtilities 0x215c5295c -[AXSettings _domainForPreferenceKey:] + 232 8 AccessibilityUtilities 0x215c5305c -[AXSettings valueForPreferenceKey:] + 116 9 AXCoreUtilities 0x1c774ded0 -[AXBaseSettings boolValueForPreferenceKey:defaultValue:] + 80 10 AccessibilityUtilities 0x215c53898 AXSettingsReturnBoolValue + 120 11 AccessibilityUtilities 0x215c60ff4 -[AXSettings useNewAXBundleLoader] + 44 12 UIAccessibility 0x1ee6fca74 -[NSBundleAccessibility loadAndReturnError:] + 132 13 AccessibilityUtilities 0x215c7e368 __50-[AXCodeItem loadWithStrategy:onQueue:completion:]_block_invoke_2 + 228 14 libdispatch.dylib 0x1a9872874 _dispatch_call_block_and_release + 32 15 libdispatch.dylib 0x1a9874400 _dispatch_client_callout + 20 16 libdispatch.dylib 0x1a987ba88 _dispatch_lane_serial_drain + 668 17 libdispatch.dylib 0x1a987c5f8 _dispatch_lane_invoke + 384 18 libdispatch.dylib 0x1a9887244 _dispatch_workloop_worker_thread + 648 19 libsystem_pthread.dylib 0x1a9a20074 _pthread_wqthread + 288 20 libsystem_pthread.dylib 0x1a9a1ed94 start_wqthread + 8 Thread 4: 0 libsystem_pthread.dylib 0x1a9a1ed8c start_wqthread + 0 Thread 5:: ThreadPoolServiceThread 0 libsystem_kernel.dylib 0x1a99efde8 kevent64 + 8 1 Telemetry 0x11092f674 0x110890000 + 652916 2 Telemetry 0x11092f500 0x110890000 + 652544 3 Telemetry 0x110900010 0x110890000 + 458768 4 Telemetry 0x1108fc790 0x110890000 + 444304 5 Telemetry 0x110923560 0x110890000 + 603488 6 Telemetry 0x11091579c 0x110890000 + 546716 7 Telemetry 0x110923680 0x110890000 + 603776 8 Telemetry 0x11092e318 0x110890000 + 647960 9 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 10 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 6:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x1a99e3f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a99f6240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a99ecb78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a99e4290 mach_msg + 24 4 Telemetry 0x110933d00 0x110890000 + 670976 5 Telemetry 0x1108f8efc 0x110890000 + 429820 6 Telemetry 0x11091f8e8 0x110890000 + 588008 7 Telemetry 0x11092010c 0x110890000 + 590092 8 Telemetry 0x11091ff84 0x110890000 + 589700 9 Telemetry 0x11091fe78 0x110890000 + 589432 10 Telemetry 0x11092e318 0x110890000 + 647960 11 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 12 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 7:: ThreadPoolBackgroundWorker 0 libsystem_kernel.dylib 0x1a99e3f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a99f6240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a99ecb78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a99e4290 mach_msg + 24 4 Telemetry 0x110933d00 0x110890000 + 670976 5 Telemetry 0x1108f8efc 0x110890000 + 429820 6 Telemetry 0x11091f8e8 0x110890000 + 588008 7 Telemetry 0x11092010c 0x110890000 + 590092 8 Telemetry 0x11091ff00 0x110890000 + 589568 9 Telemetry 0x11091fea8 0x110890000 + 589480 10 Telemetry 0x11092e318 0x110890000 + 647960 11 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 12 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 8:: telemetry_main 0 libsystem_kernel.dylib 0x1a99efde8 kevent64 + 8 1 Telemetry 0x11092f674 0x110890000 + 652916 2 Telemetry 0x11092f500 0x110890000 + 652544 3 Telemetry 0x110900010 0x110890000 + 458768 4 Telemetry 0x1108fc790 0x110890000 + 444304 5 Telemetry 0x110923560 0x110890000 + 603488 6 Telemetry 0x110923680 0x110890000 + 603776 7 Telemetry 0x11092e318 0x110890000 + 647960 8 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 9:: mihoyo_network 0 libsystem_kernel.dylib 0x1a99efde8 kevent64 + 8 1 Telemetry 0x11092f674 0x110890000 + 652916 2 Telemetry 0x11092f500 0x110890000 + 652544 3 Telemetry 0x110900010 0x110890000 + 458768 4 Telemetry 0x1108fc790 0x110890000 + 444304 5 Telemetry 0x110923560 0x110890000 + 603488 6 Telemetry 0x110923680 0x110890000 + 603776 7 Telemetry 0x11092e318 0x110890000 + 647960 8 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 10:: NIO-ELT-0-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 11:: NIO-ELT-1-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 12:: NIO-ELT-2-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 13:: NIO-ELT-3-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 14:: NIO-ELT-4-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 15:: NIO-ELT-5-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 16:: NIO-ELT-6-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 17:: NIO-ELT-7-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 18:: NIO-ELT-8-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 19:: NIO-ELT-9-#0 0 libsystem_kernel.dylib 0x1a99ea060 kevent + 8 1 PlayTools 0x1112afca4 specialized static KQueue.kevent(kq:changelist:nchanges:eventlist:nevents:timeout:) + 56 2 PlayTools 0x1112a07b8 specialized Optional.withUnsafeOptionalPointer<A>(_:) + 152 3 PlayTools 0x111298400 specialized Selector.whenReady0(strategy:onLoopBegin:_:) + 380 4 PlayTools 0x111294744 SelectableEventLoop.run() + 440 5 PlayTools 0x111271ddc specialized static MultiThreadedEventLoopGroup.runTheLoop(thread:parentGroup:canEventLoopBeShutdownIndividually:selectorFactory:initializer:metricsDelegate:_:) + 300 6 PlayTools 0x11126f3e4 closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 124 7 PlayTools 0x111273298 partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:parentGroup:selectorFactory:initializer:metricsDelegate:) + 40 8 PlayTools 0x111276420 thunk for @escaping @callee_guaranteed (@guaranteed NIOThread) -> () + 24 9 PlayTools 0x1112b14b0 closure #1 in static ThreadOpsPosix.run(handle:args:detachThread:) + 284 10 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 11 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 20:: ShaderLoadManagerT 0 libsystem_kernel.dylib 0x1a99e3ea8 semaphore_timedwait_trap + 8 1 libdispatch.dylib 0x1a9874a18 _dispatch_sema4_timedwait + 64 2 libdispatch.dylib 0x1a9875018 _dispatch_semaphore_wait_slow + 76 3 GenshinImpact 0x10a972878 0x100f2c000 + 161769592 4 GenshinImpact 0x10a970194 0x100f2c000 + 161759636 5 GenshinImpact 0x10a952050 0x100f2c000 + 161636432 6 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 7 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 21:: com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x1a99e3f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a99f6240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a99ecb78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a99e4290 mach_msg + 24 4 CoreFoundation 0x1a9b027e4 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x1a9b010c4 __CFRunLoopRun + 1208 6 CoreFoundation 0x1a9b004b8 CFRunLoopRunSpecific + 612 7 Foundation 0x1aaa79fcc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Foundation 0x1aaaee394 -[NSRunLoop(NSRunLoop) runUntilDate:] + 100 9 UIKitCore 0x1d52505d0 -[UIEventFetcher threadMain] + 104 10 Foundation 0x1aaa7354c __NSThread__start__ + 716 11 libsystem_pthread.dylib 0x1a9a23fa8 _pthread_start + 148 12 libsystem_pthread.dylib 0x1a9a1eda0 thread_start + 8 Thread 22: 0 libsystem_pthread.dylib 0x1a9a1ed8c start_wqthread + 0 Thread 0 crashed with ARM Thread State (64-bit): x0: 0x000000016eed1ef0 x1: 0x0000000204a18d80 x2: 0x0000000000000000 x3: 0xfffffffffffffff0 x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000000000002 x7: 0x00000000ffffffff x8: 0x0000000204f02220 x9: 0x0000000204f02220 x10: 0x007ffffffffffff8 x11: 0x0000000000000000 x12: 0x0000000000002c00 x13: 0x0000000000000000 x14: 0x0000000000000002 x15: 0x0000000000000000 x16: 0x00000002fac7d428 x17: 0x00000002059a4850 x18: 0x0000000000000000 x19: 0x0000600002dc8d80 x20: 0x000000016eed1ef0 x21: 0x0000000206907f20 x22: 0x0000000000000000 x23: 0x0000000204a1b000 x24: 0x0000000000000001 x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000 x28: 0x0000000000000001 fp: 0x000000016eed1ff0 lr: 0x00000001a9bd4c18 sp: 0x000000016eed1da0 pc: 0x00000001a9c75ae8 cpsr: 0x60001000 far: 0x0000000206e5f7d0 esr: 0x56000080 Address size fault ``` ### What version of PlayCover are you using? Nightly 3.1.0 ### What version of macOS are you using? Ventura (macOS 13) ### Issue Language - [X] Yes my issue is written in English
kerem 2026-03-03 19:03:30 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Catta1997 commented on GitHub (Sep 17, 2024):

Open PlayCover, right click on Genshin and “show in Finder”. Shift+ double click Genshin app. This will open app without restore state

<!-- gh-comment-id:2355589227 --> @Catta1997 commented on GitHub (Sep 17, 2024): Open PlayCover, right click on Genshin and “show in Finder”. Shift+ double click Genshin app. This will open app without restore state
Author
Owner

@Askarize commented on GitHub (Sep 17, 2024):

Open PlayCover, right click on Genshin and “show in Finder”. Shift+ double click Genshin app. This will open app without restore state

Thank you so much kind stranger!

<!-- gh-comment-id:2355605025 --> @Askarize commented on GitHub (Sep 17, 2024): > Open PlayCover, right click on Genshin and “show in Finder”. Shift+ double click Genshin app. This will open app without restore state Thank you so much kind stranger!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1063
No description provided.