http://bugs.winehq.org/show_bug.cgi?id=24861
Summary: Evil Genius (GOG version): Crashes randomly on autosave Product: Wine Version: 1.3.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: advapi32 AssignedTo: wine-bugs@winehq.org ReportedBy: sofox@foxplace.tk
Created an attachment (id=31458) --> (http://bugs.winehq.org/attachment.cgi?id=31458) Log file I used. NOTE: The last two lines of the file come AFTER I forcibly close the Wine error dialog using the xkill command.
Evil Genius autosaves about every 10 minuites. When it does, the entire program sometimes crashes (rendering the save file it was making corrupt). This seems to most likely hapen when there are several enemies in the base and a fight has broken out (ie. some agents dead, others battling minions, etc.) When it crashes, sometimes all you get is the last image from the game and while you can move your mouse cursor about and have it change its cursor, you can't see what it's interacting with. However, a dialog does pop up (even if you can't always see it) which says: Program Error The program EvilGeniusExeStup-RElease.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.(then 2 paragraphs about checking appdb.winehq.org or submitting a bug to bugs.winehq.org)
There is a close button in the dialog, but whenever I move the cursor over the button, the cursor becomes invisible and I can't seem to click.
Attached is the log I obtained by using "wine EvilGeniusExeStub-Release.exe &> ~/eg.log" I'll be playing this game more over the next while so if anyone has any questions or things they want me to try, please let me know.
http://bugs.winehq.org/show_bug.cgi?id=24861
sofox@foxplace.tk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sofox@foxplace.tk Component|advapi32 |-unknown
http://bugs.winehq.org/show_bug.cgi?id=24861
david.claessens@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |david.claessens@gmail.com
--- Comment #1 from david.claessens@gmail.com 2011-04-27 17:19:24 CDT --- I can confirm this bug.
32bit Ubuntu 10.10 with 2.6.35-28-generic-pae Wine: 1.3.18 (from http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu)
The game crashed twice now randomly while autosaving making the autosave file useless. Second time I started it from the console and this gave me the following output:
(this fixme:d3d message filled the whole history of the console) fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3DSWAPEFFECT_FLIP Creating hash table of size 128, num entries (256, 1024)...Done Creating hash table of size 256, num entries (512, 2048)...Done Creating hash table of size 512, num entries (1024, 4096)...Done Creating hash table of size 1024, num entries (2048, 8192)...Done Creating hash table of size 2048, num entries (4096, 16384)...Done Creating hash table of size 128, num entries (256, 1024)...Done err:seh:setup_exception_record stack overflow 132 bytes in thread 0009 eip 7bc71f25 esp 002312ac stack 0x230000-0x231000-0x330000 Segmentation fault
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #2 from david.claessens@gmail.com 2011-04-27 18:28:35 CDT --- (In reply to comment #1)
I can confirm this bug.
32bit Ubuntu 10.10 with 2.6.35-28-generic-pae Wine: 1.3.18 (from http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu)
The game crashed twice now randomly while autosaving making the autosave file useless. Second time I started it from the console and this gave me the following output:
(this fixme:d3d message filled the whole history of the console) fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3DSWAPEFFECT_FLIP Creating hash table of size 128, num entries (256, 1024)...Done Creating hash table of size 256, num entries (512, 2048)...Done Creating hash table of size 512, num entries (1024, 4096)...Done Creating hash table of size 1024, num entries (2048, 8192)...Done Creating hash table of size 2048, num entries (4096, 16384)...Done Creating hash table of size 128, num entries (256, 1024)...Done err:seh:setup_exception_record stack overflow 132 bytes in thread 0009 eip 7bc71f25 esp 002312ac stack 0x230000-0x231000-0x330000 Segmentation fault
The fixme:d3d is probably because I switched between full screen and windowed mode back to full screen mode with alt+enter since sometimes when I start EG my gnome-panel is still visable. Here is another crash log where I had to issue a wineboot --kill to get everything closed. Here I did not have to switch between full screen en windowed mode
fixme:win:EnumDisplayDevicesW ((null),0,0x32efec,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32ea10,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32eb00,0x00000000), stub! fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:win:EnumDisplayDevicesW ((null),0,0x32f674,0x00000000), stub! fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:dinput:SysMouseWImpl_Acquire Clipping cursor to (0,0)-(1600,1200) fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2103690,0x219ce60): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2103690,0x22bc2c0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2103690,0x22bc2c0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2103690,0x22bc2c0): stub Creating hash table of size 128, num entries (256, 1024)...Done Creating hash table of size 256, num entries (512, 2048)...Done Creating hash table of size 512, num entries (1024, 4096)...Done Creating hash table of size 1024, num entries (2048, 8192)...Done Creating hash table of size 2048, num entries (4096, 16384)...Done Creating hash table of size 128, num entries (256, 1024)...Done wine: Unhandled page fault on read access to 0x00000001 at address 0xb752db33 (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #3 from david.claessens@gmail.com 2011-04-28 16:33:09 CDT --- Created an attachment (id=34382) --> (http://bugs.winehq.org/attachment.cgi?id=34382) crash log with dump
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #4 from sofox@foxplace.tk 2011-04-30 08:03:09 CDT --- I tended to find that the autosave crashes happened when there was a lot going on in the game (forces invading, traps being activated, fights taking place, place on full alert, etc.) If the autosave happened when everything was going quietly and with routine operating and building going on, there would barely be any chance of a crash (that's how I played it so, keeping everything as quiet as possible).
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #5 from david.claessens@gmail.com 2011-04-30 08:59:28 CDT --- It crashed on me during the money-gathering phase when the maid and 15 minions were the only one running around on the island. Yes the maid sometimes walks into the traps but not much else really going on
http://bugs.winehq.org/show_bug.cgi?id=24861
Joe Polak joe.polak.3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joe.polak.3@gmail.com
--- Comment #6 from Joe Polak joe.polak.3@gmail.com 2011-06-04 12:38:26 CDT --- This bug also affects Steam version running Wine 1.3.17 built from MacPorts on Mac OS X.
It seems to me that the crashes aren't just restricted to the 10 minute autosaves. The game also makes a save when an objective is completed and I get crashes as these saves are being made also.
http://bugs.winehq.org/show_bug.cgi?id=24861
zibeon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from zibeon@gmail.com 2011-06-12 09:11:59 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=24861
zibeon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zibeon@gmail.com
--- Comment #8 from zibeon@gmail.com 2011-06-12 19:34:02 CDT --- After a bit of testing I've found that the crash usually occurs when attempting to overwrite a previous save game. Even saving over a manually saved game will cause the game to crash and corrupt the file.
So far, sticking with manual saves( or quick saves possibly )and disabling autosave has resulted in a stable experience.
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #9 from Joe Polak joe.polak.3@gmail.com 2011-06-13 10:12:16 CDT --- (In reply to comment #8)
After a bit of testing I've found that the crash usually occurs when attempting to overwrite a previous save game. Even saving over a manually saved game will cause the game to crash and corrupt the file.
So far, sticking with manual saves( or quick saves possibly )and disabling autosave has resulted in a stable experience.
Based on this description, and many more hours of my own testing, I think I'm experiencing a different bug which somehow involves the game's graphics. It'll be a while before I can test it again using latest wine.
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #10 from Austin English austinenglish@gmail.com 2013-11-13 16:52:19 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
http://bugs.winehq.org/show_bug.cgi?id=24861
--- Comment #11 from Joe Polak joe.polak.3@gmail.com --- (In reply to comment #10)
This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
This issue no longer occurs for me in version 1.7.11 built from MacPorts on Mac OS X Mountain Lion. I am running the Steam release of the game.
https://bugs.winehq.org/show_bug.cgi?id=24861
salkhalifa@me.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |salkhalifa@me.com
https://bugs.winehq.org/show_bug.cgi?id=24861
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Joe Polak from comment #11)
This issue no longer occurs for me in version 1.7.11 built from MacPorts on Mac OS X Mountain Lion. I am running the Steam release of the game.
Assuming fixed as per previous comment.
https://bugs.winehq.org/show_bug.cgi?id=24861
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.35.