[Bug 9822] New: Regression - page fault in Laser Squad Nemesis - Wine 0.9. 46

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 29 05:32:44 CDT 2007


           Summary: Regression - page fault in Laser Squad Nemesis - Wine
           Product: Wine
           Version: 0.9.46.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: aim_here2002 at yahoo.co.uk

Created an attachment (id=8286)
 --> (http://bugs.winehq.org/attachment.cgi?id=8286)
Page fault in Laser Squad Nemesis, running under wine 0.9.46

Wine version 0.9.46, Laser Squad Nemesis version 3.10
OS - Debian Sid, Nvidia 6200 with proprietary driver version 100.14.11
Laser Squad Nemesis now throws a page fault whenever anyone visits the menu
screens - a shame, since it worked fairly well under 0.9.44 and even better
under 0.9.40. Beyond the menu screens, the actual game still works fine,
however  (you can run the LSN executable with a gamefile as an argument to go
straight into the main game, bypassing the initial menu screens, but the bug
still renders it unplayable).

The backtrace shows that the line causing the damage is line 1001 of
./dlls/wined3d/surface.c, which spams a big bunch of 0xFF to some d3d surface's
alpha channel, as a fix to Sid Meier's pirates. Commenting out the line that
reads '*data |= 0xFF000000;' makes Laser Squad not break.

Wine output with backtrace and error messages attached - here the game was
running in it's own windowed (as opposed to fullscreen) mode, and wine was not
running with a virtual desktop, although the page fault occurs under virtual
desktop mode too.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list