[Bug 30249] New: Sanitarium crashes/hangs frequently with OpenGL renderer

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Mar 23 12:26:52 CDT 2012


             Bug #: 30249
           Summary: Sanitarium crashes/hangs frequently with OpenGL
           Product: Wine
           Version: 1.5.0
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
    Classification: Unclassified

Created attachment 39508
  --> http://bugs.winehq.org/attachment.cgi?id=39508
plain terminal output

Sanitarium is an adventure game, originally released in 1998.
I have the GOG.com version of the game, which is based on the 2002 DVD
re-release version.
I can't reproduce the problem with the demo version, which was an early release
of the upcoming game, containing the first chapter from the game. 

The problem: The game is very unstable with the default OpenGL renderer.
Usually the game suddenly quits (without a crash dialog/backtrace). You can see
the terminal output in the attachment.
Other times the game simply hangs, showing
>err:ntdll:RtlpWaitForCriticalSection section 0x7e5c67a0 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 0027, retrying (60 sec)
in the terminal.

The crashes seem to happen at the same point during gameplay. As if each
chapter in the game has its 'weak spots' where the game tends to crash.
For example, in Chapter 1 (The Tower Cells) the crash occurs when I climb up
the stairs and approaching the statue at the top.
In Chapter 2 it happens when I enter the cemetery and follow down the path.

Workarounds (either of them works for me):
1. ddr=gdi
2. start the game in windowed mode 'wine sntrm.exe -w'

Fedora 16
Nvidia 250 / driver 290.10
X.Org X Server 1.11.4

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