http://bugs.winehq.org/show_bug.cgi?id=29008
Bug #: 29008
Summary: Age of Wonders fails to run because of a floating
point error
Product: Wine
Version: 1.3.32
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: stefan(a)codeweavers.com
Classification: Unclassified
Age of Wonders does not start because of a floating point exception during
wined3d initialization. This is a regression caused by this patch:
7b0ba5153f3e42f31b922e5eb997d5e1d0cb44d4 is the first bad commit
commit 7b0ba5153f3e42f31b922e5eb997d5e1d0cb44d4
Author: Matteo Bruni <mbruni(a)codeweavers.com>
Date: Thu Nov 3 15:26:36 2011 +0100
wined3d: Test more thoroughly for post-pixelshader blending support, try on
more texture formats.
This problem happens is quite complicated: Before initializing DirectDraw, the
game changes the FPU control word and removes the FPCW$INVALID flag(0x0001),
among others. During wined3d initialization wined3d tests if WINED3DFMT_UYVY is
FBO attachable, which is true because we emulate it with GL_LUMINANCE_ALPHA.
After that the new code added by the patch tries to draw to it, which
apparently generates a NaN somewhere, and since the game disallowed them an
exception is raised. The full FPU control word that is set when
DirectDrawCreate is called is 0x1372.
The game pops up an error dialog and tries to initialize DirectDraw again, and
is stuck in a loop from this point on. It isn't even necessary to install the
game to reproduce this issue, the aowsetup.exe program on the CD has the same
crash.
The problem is not related to WINED3DFMT_UYVY per se, the other luminance-alpha
formats like WINED3DFMT_YUY2, WINED3DFMT_L8A8 and WINED3DFMT_L4A4 affected as
well.
My GPU driver is the Nvidia binary driver, version 290.06, on a GeForce 9600M
GPU. A while ago this driver didn't support luminance-alpha fbo attachments,
apparently this changed somewhen.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8067
butraxz(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |butraxz(a)gmail.com
--- Comment #17 from butraxz(a)gmail.com 2013-09-01 02:11:32 CDT ---
This ticket has not been updated for over 900 days. Development recommends
to check the status on your bug every release or two and let to be known if the
bug is still present. If not, mark it fixed. If you are no longer able to put
effort to this ticket, you can abandon it.
Is this still an issue with 1.7.1 or higher ?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=5849
--- Comment #47 from butraxz(a)gmail.com 2013-09-01 02:09:07 CDT ---
On 1.7.0 installs, but crashes on start on this :
fixme:olepicture:OleLoadPictureEx
(0xf16b8c,30317,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f87c),
partially implemented.
fixme:olepicture:OLEPictureImpl_FindConnectionPoint no connection point for
{33ad4ed2-6699-11cf-b70c-00aa0060d393}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33473
Bug #: 33473
Summary: Key DACL prevents creation of registry keys.
Product: Wine
Version: 1.5.29
Platform: x86
OS/Version: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: wineserver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: julliard(a)winehq.org
CC: ehoover(a)mines.edu
Classification: Unclassified
Regression SHA1: 04cd764d7688c59f88c19b25d5c6baea75a15ba1
The key DACL introduced by commit 04cd764d7688c59f88c19b25d5c6baea75a15ba1
breaks creation of registry keys in installers. Tested with the Xtreme 5
Graphic Designer installer from bug 14713:
http://store.downloadcrew.com/p28537-magix_xtreme_photo__graphic_designer_5.
err:msi:ITERATE_WriteRegistryValues Could not create key
L"Software\\MAGIX\\Foto_Manager_10\\MsiKeyPath"
err:msi:ITERATE_Actions Execution halted, action L"WriteRegistryValues"
returned 1627
Creation of the MAGIX subkey fails with access denied because of the DACL.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.