https://bugs.winehq.org/show_bug.cgi?id=49559
Bug ID: 49559 Summary: winevdm.exe crashes when running 16-bit installers (Wetrix demo) Product: Wine Version: 5.11 Hardware: x86 URL: https://archive.org/download/Wetdemo/wetdemo.exe OS: Linux Status: NEW Keywords: download, Installer, regression, win16 Severity: normal Priority: P2 Component: tools Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: julliard@winehq.org Regression SHA1: cee48cc78989cc2621bb98b466f80a35cfa43a12 Distribution: ---
Created attachment 67699 --> https://bugs.winehq.org/attachment.cgi?id=67699 terminal output
I noticed this bug when I was trying some old, 16-bit games. Winevdm.exe crashes when I launch the installer of those games.
The problem first appeared in Wine-5.11 and the offending commit is https://source.winehq.org/git/wine.git/commit/cee48cc78989cc2621bb98b466f80a... Reverting that commit on top of Wine-5.11 fixes the crash.
Then there is a commit in 5.12 which also results in a crash in winevdm.exe. This happens a bit later in the installer, and that is 99649d78927bb911b8a9022c8f362e0a7d9c7ea9. I can't revert this one on top of current master and it probably needs a separate bug report, I guess.
So let's make this bug about the crash which appeared in 5.11 and was caused by cee48cc78989cc2621bb98b466f80a35cfa43a12.
Wetrix demo can be used to reproduce the problem. Start wetdemo.exe, click <Yes> when the first window appears. The crash occurs at this point.
wetdemo.exe (6.5 MB) md5sum: 004ea256eac3f087cdaa246c004795bd
Tested in wine-5.12-166-gcaa41d4917