http://bugs.winehq.org/show_bug.cgi?id=58141
Bug ID: 58141 Summary: [MDK] [WOW64] Stack overflow Product: Wine Version: 10.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: redwindwanderer@gmail.com Distribution: ---
MDK (be it software MDK95.EXE or 3D-accelerated MDKD3D/MDK3DFX) causes an STACK OVERFLOW error on experimental WOW64 as soon as the executable is run:
0148:err:environ:init_peb starting L"Z:\root\wine\MDK\MDK3DFX.EXE" in experimental wow64 mode 0148:err:virtual:virtual_setup_exception stack overflow 1280 bytes addr 0x6fffffc226b7 stack 0x7ffffe100b00 (0x7ffffe100000-0x7ffffe101000-0x7ffffe1ffd20)
The game works fine in 32bit mode. The problem is clearly related to WOW64 (which is how I run all my Windows games and has a pretty good compatibility nowadays).
http://bugs.winehq.org/show_bug.cgi?id=58141
Erwin Iosef erwiniosef@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erwiniosef@gmail.com
--- Comment #1 from Erwin Iosef erwiniosef@gmail.com --- I also have this problem when playing Legacy of Kain: Blood Omen using Verok's OpenGL patch with a similar output: virtual:virtual_setup_exception stack overflow 1408 bytes addr 0x6ffffff52e57 stack 0x100100a80
Running with arch=win64 has the game run perfectly.
http://bugs.winehq.org/show_bug.cgi?id=58141
--- Comment #2 from Erwin Iosef erwiniosef@gmail.com --- Using newly released wine 10.8 for reference
http://bugs.winehq.org/show_bug.cgi?id=58141
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wow64 Severity|major |normal
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- What is MDK? Is it free to download?
http://bugs.winehq.org/show_bug.cgi?id=58141
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #4 from Christian Costa titan.costa@gmail.com --- I guess it's this one: https://www.gog.com/en/game/mdk
http://bugs.winehq.org/show_bug.cgi?id=58141
--- Comment #5 from Erwin Iosef erwiniosef@gmail.com --- Manuel, Ventuero's fork at [wine-pure-git](https://aur.archlinux.org/packages/wine-pure-git) fixed my problem, I suspect its this patch that probably fixes it, although I haven't tested it myself and am not sure. [MR !7064](https://gitlab.winehq.org/wine/wine/-/merge_requests/7064_
http://bugs.winehq.org/show_bug.cgi?id=58141
--- Comment #6 from Manuel redwindwanderer@gmail.com --- (In reply to Erwin Iosef from comment #5)
Manuel, Ventuero's fork at [wine-pure-git](https://aur.archlinux.org/packages/wine-pure-git) fixed my problem, I suspect its this patch that probably fixes it, although I haven't tested it myself and am not sure. [MR !7064](https://gitlab.winehq.org/wine/wine/-/merge_requests/7064_
Yes, indeed that works. But it has yet to be merged into mainline. Seems to be near, though!