http://bugs.winehq.org/show_bug.cgi?id=26564
Summary: Sinking Island: exception occurs on exit Product: Wine Version: 1.3.16 Platform: x86 URL: http://www.fileplanet.com/191497/190000/fileinfo/Nikop ol:-Secrets-of-the-Immortals-Demo OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com
Created an attachment (id=33822) --> (http://bugs.winehq.org/attachment.cgi?id=33822) plain terminal output
The game runs reasonably well (except for the fact that gameplay becomes somewhat sluggish after a period of time).
The problem: a stack overflow error is showing in the terminal when I quit the game. It's not a big deal since it happens only on exit.
The error was not present when starting the game in Wine-1.3.12 (or earlier):
8872239088c5e1b096cfc9203e008add68336ba4 is the first bad commit commit 8872239088c5e1b096cfc9203e008add68336ba4 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Jan 27 20:11:12 2011 +0100
ddraw: Link directly to wined3d.
It also affects other games, using the Opalium game engine: Nikopol, Paradise (all of them are adventure games from the same developer).
I added the download link for Nikopol to URL (download size ~350 MB).
Fedora 14 Nvidia GeForce 250 / driver 260.19.36
http://bugs.winehq.org/show_bug.cgi?id=26564
--- Comment #1 from GyB gyebro69@gmail.com 2011-03-27 00:07:39 CDT --- Created an attachment (id=33823) --> (http://bugs.winehq.org/attachment.cgi?id=33823) +ddraw debug log
A +ddraw debug log. As the warning message suggests it might be a problem in the application as well.
I noticed that the stack overflow error is not present when you start the game the very first time. Every further attempt produces the error message on exit. On first launch the game creates certain registry keys under HKCU/Software/Opalium, they contain such things as Device, MemorySize, Revision, SubSystem, Vendor. If I remove the entire Opalium key from the registry, the error is not present on exit (but the registry key will be recreated on the next launch).
http://bugs.winehq.org/show_bug.cgi?id=26564
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
--- Comment #2 from GyB gyebro69@gmail.com 2011-03-27 00:08:43 CDT --- Added some keywords.
http://bugs.winehq.org/show_bug.cgi?id=26564
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2011-04-04 17:22:22 CDT --- Created an attachment (id=33935) --> (http://bugs.winehq.org/attachment.cgi?id=33935) patch
Does this patch help?
http://bugs.winehq.org/show_bug.cgi?id=26564
--- Comment #4 from GyB gyebro69@gmail.com 2011-04-04 21:37:39 CDT --- (In reply to comment #3)
Created an attachment (id=33935)
--> (http://bugs.winehq.org/attachment.cgi?id=33935) [details]
patch
Does this patch help?
Yes, it does. The affected games exit cleanly with the patch.
http://bugs.winehq.org/show_bug.cgi?id=26564
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2011-04-07 11:33:29 CDT --- Should be fixed by 9d405473d091ee7e8f9319cbaf4d35146c982ca2.
http://bugs.winehq.org/show_bug.cgi?id=26564
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #6 from GyB gyebro69@gmail.com 2011-04-07 11:47:53 CDT --- Fixed in wine-1.3.17-147-g0b8bfd9.
http://bugs.winehq.org/show_bug.cgi?id=26564
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2011-04-15 12:49:55 CDT --- Closing bugs fixed in 1.3.18.
http://bugs.winehq.org/show_bug.cgi?id=26564
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9d405473d091ee7e8f9319cbaf4 | |d35146c982ca2 Regression SHA1| |8872239088c5e1b096cfc9203e0 | |08add68336ba4
http://bugs.winehq.org/show_bug.cgi?id=26564
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d