https://bugs.winehq.org/show_bug.cgi?id=54264
Bug ID: 54264 Summary: Hyperdimension Neptunia Re;Birth1 crashes on exit in xactengine notification callback Product: Wine Version: 8.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: xactengine Assignee: wine-bugs@winehq.org Reporter: j-r@online.de Distribution: ---
Since implementing the callback with
commit d1c08b1714527213b54144646e050c7878a4a400 Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Fri Jul 22 09:17:06 2022 +1000
xactengine3_7: Implement callback for supported messages.
dlls/xactengine3_7/xact_dll.c | 69 +++++++++++++++++++++++++++++++++---------- 1 file changed, 53 insertions(+), 16 deletions(-)
Hyperdimension Neptunia Re;birth 1 (gog version) crashes on exit with
Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x00661742). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00661742 ESP:0021f7f4 EBP:0021f7f8 EFLAGS:00210246( R- -- I Z- -P- ) EAX:19940150 EBX:0021f8a3 ECX:00000000 EDX:00000000 ESI:0021f823 EDI:00ccb7e4 Stack dump: 0x0021f7f4: 00ccb780 0021f858 0a7f3113 0021f823 0x0021f804: 00d35be0 0021f838 684d2e76 19940138 0x0021f814: 19950730 0021f848 684d2e76 064ea1d8 0x0021f824: 00d55b58 00000000 19940150 0021f850 0x0021f834: 0021f850 0021f868 0a7f1192 19950730 0x0021f844: 00d35be0 0021f870 00004ba0 00d35be0 Backtrace: =>0 0x00661742 in neptuniarebirth1 (+0x261742) (0x0021f7f8) 1 0x0a7f3113 fact_notification_cb+0x203(notification=<couldn't compute location>) [Z:\home\build\wine\wine\dlls\xactengine3_7\xact_dll.c:1079] in xactengine3_7 (0x0021f858) 2 0x0a7f654b FACTSoundBank_Destroy+0x2fb(pSoundBank=<internal error>) [Z:\home\build\wine\wine\libs\faudio\src\FACT.c:1522] in xactengine3_7 (0x0021f8d8) 3 0x0a7f6ddd FACTAudioEngine_ShutDown+0xd(pSoundBank=<internal error>) [Z:\home\build\wine\wine\libs\faudio\src\FACT.c:1399] in xactengine3_7 (0x0021f918) 4 0x0a7f6ddd FACTAudioEngine_ShutDown+0x6d(pEngine=00CD0708) [Z:\home\build\wine\wine\libs\faudio\src\FACT.c:358] in xactengine3_7 (0x0021f918) 5 0x0a7f18a1 IXACT3EngineImpl_ShutDown+0x21(iface=00CCB780) [Z:\home\build\wine\wine\dlls\xactengine3_7\xact_dll.c:1152] in xactengine3_7 (0x0021f948) 6 0x006618fa in neptuniarebirth1 (+0x2618fa) (0x0021fa44) 7 0x005b7ee4 in neptuniarebirth1 (+0x1b7ee4) (0x0021feac) 8 0x005b7c07 in neptuniarebirth1 (+0x1b7c07) (0x0021fee4) 9 0x006975a0 in neptuniarebirth1 (+0x2975a0) (0x0021ff30) 10 0x7b62a290 in kernel32 (+0x2a290) (0x0021ff48) 11 0x7bc5cfa7 in ntdll (+0x5cfa7) (0x0021ff5c) 12 0x7bc5d7d0 RtlCreateUserThread(entry=00697664, arg=7FFD1000) [Z:\home\build\wine\wine\dlls\ntdll\thread.c:306] in ntdll (0x0021ffec)
During bisecting the stack trace has remained identical.
Gameplay itself doesn't seem to be affected (didn't test much, though), so it's not a serious problem in practice.
https://bugs.winehq.org/show_bug.cgi?id=54264
j-r@online.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |d1c08b1714527213b54144646e0 | |50c7878a4a400
https://bugs.winehq.org/show_bug.cgi?id=54264
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Keywords| |regression Severity|minor |normal Status|UNCONFIRMED |NEW
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- Confirming, setting to 'normal' as a crash doesn't deserve 'minor' severity and add'regression' keyword as well.
https://bugs.winehq.org/show_bug.cgi?id=54264
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |8e9763871b6f33e298c4c24627c | |490b1b46dda7e CC| |leslie_alistair@hotmail.com
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/8e9763871b6f33e298c4c24627c490b...
https://bugs.winehq.org/show_bug.cgi?id=54264
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc4.