http://bugs.winehq.org/show_bug.cgi?id=4503
Summary: crash (heap failure?) in Icewind Dale 2 after upgrade from 0.9.2 to 0.9.6/0.9.7 Product: Wine Version: 0.9.7. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: sick_soul@yahoo.it
Hello,
I first upgraded wine from 0.9.2 to 0.9.6, and experienced the very ugly problem I am going to describe below. Then, reading the app database and regression bug already there, was encouraged to try 0.9.7. The bug happens less often, but _it continues to happen_.
The problem I experience is exclusively manifested when saving the game. It happens starting a new game too, but only because the game start causes an autosave at Chapter 1 - Prelude. The bug happens always at the same exact point in the save game scrollbar. I analyzed the error logs, and, having read the logs of 0.9.2 back then, I remember all the audio errors and stuff, and they are _not_ involved. The real issue, I think, is the Heap error shown below. The feel is that the program stops there during game save trying to continue to allocate memory, again and again, until, at last, an error code is returned.
The C++ Runtime Library shows a window saying: C++ Runtime library, Runtime error! Program C:\games\iwd2\iwd2.exe Abnormal Program termination.
Clicking OK terminates the program.
This never happened in 0.9.2, and I've wasted a ton of hours on this game.