[Bug 32094] New: Dragon Age: Origins crashes in opengl

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Oct 29 15:25:08 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=32094

             Bug #: 32094
           Summary: Dragon Age: Origins crashes in opengl
           Product: Wine
           Version: 1.5.16
          Platform: x86
        OS/Version: Mac OS X
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: opengl
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: ovvldc at gmail.com
    Classification: Unclassified


Created attachment 42313
  --> http://bugs.winehq.org/attachment.cgi?id=42313
backtrace with default settings

I have tried running Dragon Age: Origins. I am using Wineskin, which
conveniently wraps a vanilla Wine engine (1.5.16 in this case) and XQuartz, the
latest X11 version for Mac. I am using OS X 10.6.8 with an nVidia 9400M CPU.

Installation: used Winetricks to install MSXML3, PhysX and dotnet2.0sp2. This
was done because the installer otherwise complains about malformed XML, because
the PhysX installer crashes and because it was anyway installing dotnet2.0sp2.

The game installer also installed directx9, xact and xinput by itself (not
knowing it was running under Wine).

I then installed Awakenings (for which the installer crashed towards the very
end) and patch 1.04 (1.05 has really minor changes and is not worth bothering
with).

When I ran the game, I got a crash in the splash screen:
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x9aa78e4f).

The backtrace is attached as DAO_backtrace.txt. Lots of things going through
the opengl code with the closest native bit being:
d3d9_device_DrawIndexedPrimitive.

I then tried using glsl=disabled, which immediately crashes the game on
startup, so I turned that back to glsl=enabled

I then set ddr=gdi, thinking that the crash might go away if I move away from
opengl for this section. This worked, and I got the game to start and show the
usual main menu.

I then chose 'new game' and the game crashed as soon as I tried to skip the
opening cinematic:
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x7671475f).

The backtrace is attached as DAO_backtrace ddr=gd.txt. Again, some things going
through the opengl code with the closest native bit being:
d3d9_swapchain_Present.

I hope this description and the backtraces are of some use.

-- 
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.



More information about the wine-bugs mailing list