http://bugs.winehq.org/show_bug.cgi?id=58997
Bug ID: 58997 Summary: Page fault crash in experimental WOW64 mode on ARM64 when running D3D8 game with DXVK Product: Wine-staging Version: 10.18 Hardware: aarch64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: zayedferozkazi@proton.me CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 79719 --> http://bugs.winehq.org/attachment.cgi?id=79719 the log file when wine wrapgame.exe
Environment: - Hardware: Apple M1 Mac Mini (ARM64/aarch64) - OS: Fedora Asahi Remix 43 (Linux kernel 6.16.8-400.asahi.fc43.aarch64+16k) - Wine: wine-staging 10.18 - DXVK: 2.7.1 - Application: Shark Attack (Direct3D 8 game via wrapgame.exe)
Issue: Game consistently crashes with page fault at address 7FFFFFF0 immediately after Direct3D device initialization when running in Wine's experimental WOW64 mode on ARM64.
Steps to reproduce: 1. Install wine-staging 10.18 on ARM64 system 2. Install DXVK 2.7.1 (winetricks dxvk) 3. Run any Direct3D 8 application
Expected behavior: Game should run in WOW64 mode
Actual behavior: Unhandled page fault on write access to 7FFFFFF0
Notes: - DXVK successfully initializes and reports "D3D9 interface is now operating in D3D8 compatibility mode" - Device creation completes successfully - Crash occurs right after swapchain creation - Error is consistent across multiple launch attempts - Wine correctly identifies this as experimental WOW64 mode
Attachment contains full crash log with debugger output.