https://bugs.winehq.org/show_bug.cgi?id=54097
Bug ID: 54097 Summary: Crash starting 16-bit software in Wine 7.22 (working in Wine 7.0.1) Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: liz.minix@gmail.com Distribution: ---
Created attachment 73632 --> https://bugs.winehq.org/attachment.cgi?id=73632 Backtrace and Terminal Output
The current Wine Development and Staging (7.22) are crashing for me with "Unhandled exception: page fault on read access to 0xffffffff in 16-bit code (02ef:1c22)." on both Ubuntu 22.04 and Arch Linux.
Tested this on Ubuntu using the WineHQ packages and on Arch using the regular Arch packages as well as a Wine I have build myself, they all behave the same.
First discovered this trying to install Pizza Syndicate, a game with a 16 bit installer. (https://archive.org/details/computer-bild-spiele-2001-09).
Than I ran into the same issue getting video to work for The Settlers 3 as it requires the icodecs package from winetricks, the first installer (codinstl.exe) is 16bit InstallShield.
Finally I tried to test if it is only InstallShield that is crashing so I tried the Windows 3.1 Calculator (https://archive.org/details/calc_20200918) and it crashes too with the same message.
All of the above software runs perfectly fine on Wine Stable (7.0.1), I would therefore classify this as a regression (if i could find the button in bugzilla).