[Bug 50389] New: Hype The Time Quest: raises page fault on game start

WineHQ Bugzilla wine-bugs at winehq.org
Tue Dec 22 20:06:00 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=50389

            Bug ID: 50389
           Summary: Hype The Time Quest: raises page fault on game start
           Product: Wine
           Version: 6.0-rc3
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: edd at salkield.uk
      Distribution: ---

Created attachment 69000
  --> https://bugs.winehq.org/attachment.cgi?id=69000
Crashdump file

Attempting to start the game in D3D mode causes an unhandled page fault
exception.

Steps to reproduce:
1) Install the game to a clean WINEPREFIX, by:
    a) export WINEARCH=win32
    b) Set Windows version to "Windows NT 4.0" (previously reported as the most
stable, other versions appear to suffer from the same error).
    c) Run the installer, setup.exe, from disk
    d) Disable the "Microsoft Direct X Media" check from the installer (see
#29806)
    e) Set PlayVideo=0 in windows/UbiSoft/ubi.ini
2) Run the executable with: `wine MaiD3Dvr_bleu.exe`

The game crashes, raising the page fault exception.  It's a null pointer
dereference, trying to write to a memory location specified by %edi on a
memset.

Looking at the output with WINEDEBUG=+seh, it would appear that %edi has a
non-zero value before setupapi:CM_Get_DevNode_Registry_Property_ExW is called. 
Afterwards, the value is zero.  setupapi:CM_Get_DevNode_Registry_Property_ExW
is a stub and raises a FIXME.  However, I haven't been able to confirm that
this is 100% the culprit.

I'm willing to try and narrow this one down, but am fairly new to this so would
appreciate some advice on how to proceed.

Crashdump file attached.

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