http://bugs.winehq.org/show_bug.cgi?id=58363
Bug ID: 58363 Summary: Thief and Thief II crash in an unpredictable way when loading certain missions Product: Wine Version: 10.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: juliusr@proton.me Distribution: ---
Created attachment 78761 --> http://bugs.winehq.org/attachment.cgi?id=78761 Backtrace for latest crash
Ever since Wine 10.0 I've been experiencing various crashes when playing Thief Gold and Thief II, with the crashes themselves happening either upon a cutscene being played, or right after having finished it. The crashes seem to also be unpredictable; some cutscenes will play just fine with the mission loading afterwards, some will crash.
As an example, I often experience a crash when loading the first mission in Thief Gold. Sometimes the cutscene plays but the game crashes after finishing it (or skipping it with ESC), sometimes the game crashes even before playing the cutscene. Some other times everything works out fine with the first mission, but I experience a crash when loading the second.
Sometimes it helps to move the cutscene folder elsewhere. Movies no longer play but missions seem to load. Unfortunately, crashes end up happening anyway when loading other missions.
Even more interestingly, sometimes I am able to play a mission that was crashing before by moving away the cutscene folder, load the mission, then move back the cutscene folder. The crash no longer happens afterwards. Still, this is no sure solution either - it works sometimes but it doesn't some other times.
Crashes sometimes seem to be related to the game scripts. contained in script modules with the extension OSM. As an example, here are the last lines in the thief.log file after having experienced a crash:
: Loaded script module "miss03.osm" [FileModDate=2018-Jul-03] : Loaded script module "script-t1.osm" [FileVer=2.1.0.0 ; ProductVer=2.1.0.0 ; FileModDate=2018-Jul-03]
I'm also including the backtrace for a crash that occurred upon loading the second mission in Thief Gold, the crash having happened after having skipped the introductory cutscene.
What I've described happens on a clean 32-bit Wine 10.10 prefix. Both games have been installed using the latest GOG installers. Though System Shock 2 runs on the same engine, I haven't experienced any crash there (thus far).