yaagl / yet-another-anime-game-launcher

Discord server https://discord.gg/HrV52MgSC2 QQ频道 https://pd.qq.com/s/1dwwmkgq4
MIT License
728 stars 56 forks source link

Crash upon launch #351

Closed whoyawn closed 1 month ago

whoyawn commented 1 month ago

Describe the bug

Game launches, goes into full screen, I see the logo screen for a split second, then it crashes.

Using the most up to date YAAGL from Yaagl.app.tar.gz

Screenshots

Screenshot 2024-05-27 at 12 11 26 PM Screenshot 2024-05-27 at 12 12 12 PM

System Information (please complete the following information):

Logs (if any)

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

Process:               wine-preloader [57231]
Path:                  /Users/USER/Library/Application Support/Yaagl/*/wine-preloader
Identifier:            wine-preloader
Version:               ???
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
Responsible:           Yaagl [52660]
User ID:               501

Date/Time:             2024-05-27 12:07:58.2121 -0700
OS Version:            macOS 14.4.1 (23E224)
Report Version:        12
Anonymous UUID:        48FBAA87-1CD2-008F-04B1-CE1FC99273E4

Sleep/Wake UUID:       B3A55170-4AD5-4354-BB94-4CEF97B1EB8C

Time Awake Since Boot: 780000 seconds
Time Since Wake:       1526 seconds

System Integrity Protection: enabled

Notes:
PC register does not match crashing frame (0x0 vs 0x20000FDB0)

Crashed Thread:        95

Exception Type:        EXC_SYSCALL (SIGSYS)
Exception Codes:       0x00000000000000af, 0x0000000000000001

Termination Reason:    Namespace SIGNAL, Code 12 Bad system call: 12
Terminating Process:   exc handler [57231]

Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x20000FDB0)

Thread 0::  Dispatch queue: com.apple.main-thread
0   ???                                 0x7ff8931e2a78 ???
1   libsystem_kernel.dylib              0x7ff802f4c3ce mach_msg2_trap + 10
2   libsystem_kernel.dylib              0x7ff802f5ac88 mach_msg2_internal + 84
3   libsystem_kernel.dylib              0x7ff802f53510 mach_msg_overwrite + 653
4   libsystem_kernel.dylib              0x7ff802f4c6bd mach_msg + 19
5   CoreFoundation                      0x7ff803069359 __CFRunLoopServiceMachPort + 143
6   CoreFoundation                      0x7ff803067dcc __CFRunLoopRun + 1371
7   CoreFoundation                      0x7ff8030672a9 CFRunLoopRunSpecific + 557
8   HIToolbox                           0x7ff80df52829 RunCurrentEventLoopInMode + 292
9   HIToolbox                           0x7ff80df52636 ReceiveNextEventCommon + 665
10  HIToolbox                           0x7ff80df52381 _BlockUntilNextEventMatchingListInModeWithFilter + 66
11  AppKit                              0x7ff806630be5 _DPSNextEvent + 880
12  AppKit                              0x7ff806f40fe9 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1273
13  AppKit                              0x7ff806622005 -[NSApplication run] + 603
14  winemac.so                             0x20d27e2ef run_cocoa_app + 303
15  CoreFoundation                      0x7ff803069226 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
16  CoreFoundation                      0x7ff8030691c9 __CFRunLoopDoSource0 + 157
17  CoreFoundation                      0x7ff803068f98 __CFRunLoopDoSources0 + 215
18  CoreFoundation                      0x7ff803067c08 __CFRunLoopRun + 919
19  CoreFoundation                      0x7ff8030672a9 CFRunLoopRunSpecific + 557
20  CoreFoundation                      0x7ff8030e2099 CFRunLoopRun + 40
21  ntdll.so                               0x208ae3743 __wine_main + 259
22  wine                                   0x208999953 main + 1315
23  wine                                   0x208999424 start + 52

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                             0x7ff7fffbc494 0x7ff7fffb8000 + 17556

Thread 2:
0   runtime                             0x7ff7fffda94c 0x7ff7fffb8000 + 141644

Thread 3:
0   runtime                             0x7ff7fffda94c 0x7ff7fffb8000 + 141644

Thread 4:
0   ???                                    0x20000fa78 ???
1   ???                                    0x202f7e4c0 ???
2   libsystem_platform.dylib            0x7ff802fbaff3 _sigtramp + 51
3   ntdll.so                               0x208af3171 server_select + 609
4   ntdll.so                               0x208af3a58 server_wait + 88
5   ntdll.so                               0x208b08139 NtWaitForMultipleObjects + 201
6   ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
7   ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
8   ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
9   ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
10  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
11  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
12  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
13  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
14  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
15  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
16  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
17  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
18  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
19  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
20  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
21  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
22  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
23  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
24  ntdll.so                               0x208af63ce __wine_syscall_dispatcher + 350
....

If it's related to the launcher, upload neutralinojs.log in Yaagl Data Directory

neutralinojs.log

If it's related to the game, upload `logs/game_{timestamp}.log in Yaagl Data Directory

Zqanx commented 1 month ago

Download crossover -> change to crossover wine in yaagl settings. Note that yaagl will be able to use crossover even if the free trial ends.

whoyawn commented 1 month ago

How do i change it to crossover? i've downloaded crossover and launched it, but the option doesn't show up under settings > wine > wine distribution

EDIT: worked after a restart