WineHQ
Bug Tracking Database – Bug 57384

 Bugzilla

 

Last modified: 2024-12-13 21:36:46 UTC  

The shareware installer for Daytona (16-bit) hangs at the end of installing.

Bug 57384 - The shareware installer for Daytona (16-bit) hangs at the end of installing.
The shareware installer for Daytona (16-bit) hangs at the end of installing.
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: win32u
9.13
x86-64 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
https://www.classicdosgames.com/game/...
: download, regression
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2024-11-03 05:08 UTC by James Bryant
Modified: 2024-12-13 21:36 UTC (History)
1 user (show)

See Also:
Regression SHA1: 54ca1ab607d3ff22a1f57a9561430f64c75f0916
Fixed by SHA1: 2dfd5125f67fb58416f0fc3b707f95782ba3d868
Distribution: Mint
Staged patchset:


Attachments
Daytona installer hangs at end (202.42 KB, image/jpeg)
2024-11-03 05:08 UTC, James Bryant
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Bryant 2024-11-03 05:08:15 UTC
Created attachment 77353 [details]
Daytona installer hangs at end

When installing the shareware game Daytona, the 16-bit installer hangs while exiting.

error in log is

:err:sync:RtlpWaitForCriticalSection section 7E733520 "dlls/krnl386.exe16/syslevel.c: Win16Mutex" wait timed out

I tested this on x64 Linux Mint 22.  It was reproducible 100% of the time which allowed an easy git bisect.  I have tested many other 16-bit programs and they didn't see this issue, so far this is the only case I've seen.

shareware game installer can be downloaded here

https://www.classicdosgames.com/game/Daytona_USA.html
Comment 1 Andrew Nguyen 2024-11-03 06:50:10 UTC
I can confirm with the latest master (wine-9.20-143-gff2070b7900) that the Daytona USA PC Demo installer hangs on exit after the installation completes. As it is launched from a WinZip self-extracting archive, this also prevents the extractor from exiting as expected.

Reverting the referenced commit 54ca1ab607d3ff22a1f57a9561430f64c75f0916 in master does allow the installer to exit normally.
Comment 2 Rémi Bernon 2024-12-09 14:35:29 UTC
Thanks, I was confused at first because that critical section message is also printed on startup, but that has always been the case and it is caused by some process idle wait that is never satisfied.

Anyway, https://gitlab.winehq.org/wine/wine/-/merge_requests/6985 should fix this.
Comment 3 Rémi Bernon 2024-12-10 08:06:30 UTC
Should be fixed after 2dfd5125f67fb58416f0fc3b707f95782ba3d868
Comment 4 Alexandre Julliard 2024-12-13 21:36:46 UTC
Closing bugs fixed in 10.0-rc2.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers