http://bugs.winehq.org/show_bug.cgi?id=19694
Summary: Game Evil Genius crashes with a division by zero Product: Wine Version: 1.1.26 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: poldy@nightsabers.org
Created an attachment (id=22993) --> (http://bugs.winehq.org/attachment.cgi?id=22993) Debug output
Shortly after starting the game and before the game's menu a division by zero occurs.
The game is the pristine version from gog.com, no no-cd crack or the like were used. Wine-version is the 1.1.26 packaged for Debian by WineHQ. Os is Debian unstable/amd64.
http://bugs.winehq.org/show_bug.cgi?id=19694
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2009-08-11 12:06:29 --- Please attach the entire console output, not just the backtrace.
http://bugs.winehq.org/show_bug.cgi?id=19694
Jon Rosen holy.smoking.floorboards.batman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |holy.smoking.floorboards.ba | |tman@gmail.com
--- Comment #2 from Jon Rosen holy.smoking.floorboards.batman@gmail.com 2009-10-27 10:48:43 --- Disabling audio in wine fixed the problem for me. Here's my console output with the error:
err:dplay:DPLAYX_ConstructData : unable to map static data into process memory space (487) err:dplay:DPLAYX_ConstructData : unable to map static data into process memory space (487) fixme:win:EnumDisplayDevicesW ((null),0,0x33f2dc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e8a4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e934,0x00000000), stub! 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:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:win:EnumDisplayDevicesW ((null),0,0x33f648,0x00000000), stub! fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1024,768) fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1b44548,0x1b47158): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1b44548,0x1b47158): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1b44548,0x1b47158): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1b44548,0x1b47158): stub wine: Unhandled division by zero at address 0x368d87 (thread 003f), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=19694
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #3 from GyB gyebro69@gmail.com 2010-05-10 14:41:07 --- I also have the gog.com version of the game, so I can confirm the bug was valid in 1.1.26 and up until 1.1.30. The game crashed on startup with an 'Unhandled division by zero' error when audio was enabled.
From 1.1.31 on, the issue doesn't exist anymore. It starts up correctly using
1.1.44, too.
(just out of curiosity, I made a regression test to discover which commit fixed it):
commit 474b2e4bfb46cf1bb8db0faa6ecfdb3fd157b117 Author: Juan Lang juan.lang@gmail.com Date: Tue Sep 29 09:17:30 2009 -0700
server: Use kernel support for thread affinity when available.
http://bugs.winehq.org/show_bug.cgi?id=19694
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |wylda@volny.cz Resolution| |FIXED
--- Comment #4 from Wylda wylda@volny.cz 2010-08-28 05:57:05 CDT ---
Comment #3 - reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=19694
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2010-09-03 14:05:39 CDT --- Closing bugs fixed in 1.3.2.