https://bugs.winehq.org/show_bug.cgi?id=38323
Bug ID: 38323 Summary: Lemmings for Windows crashes on exit or after rendering the level completion screen Product: Wine Version: 1.7.38 Hardware: x86-64 URL: http://www.mobygames.com/game/windows/lemmings-oh-no-m ore-lemmings OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: from_wine_bugzilla@ssokolow.com Distribution: Ubuntu
Created attachment 51164 --> https://bugs.winehq.org/attachment.cgi?id=51164 backtrace.txt as saved by the Wine crash handler
In Wine 1.7.38 (32-bit prefix), Lemmings for Windows crashes after drawing the "you rescued all the lemmings" screen or after the user selects Exit from the menu.
(Lemmings for Windows is a Win32s-based Windows 3.1 port of Lemmings and Oh No! More Lemmings)
I didn't have time to teach myself how to bisect down to the specific commit causing the problem (tutorial URLs welcome), but quick tests using the various Wine builds available via PlayOnLinux indicate that it's a regression that appeared somewhere between Wine 1.3.37 and 1.4.0.
NOTE: I only use POL as a convenient multi-WINEPREFIX launcher. It's a fresh, plain-vanilla Wine prefix and the copy of Wine 1.7.38 comes from the Ubuntu PPA.
Also, notes to anyone else who has the game and wants to do some testing:
1. The buttons on the lemming job-selection toolbar at the bottom of the game window only started responding to mouse clicks somewhere between Wine 1.7.15 and 1.7.16. Use the numeric row of the keyboard (1 through +) to select on-screen buttons in older versions of Wine.
2. The animated credits footer in the title screen and the in-game fast-forward functionality run normally in 1.3.24 but are already at least twice as fast as intended 1.3.37, so their "speed-limiter is a no-op" misbehaviour on 1.7.38 is unrelated.