https://bugs.winehq.org/show_bug.cgi?id=54721
Bug ID: 54721 Summary: load_wow64_ntdll failed to load L"\??\C:\windows\syswow64\ntdll.dll" error Product: Wine Version: 8.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: alexschwartz01@gmail.com Distribution: ---
Created attachment 74227 --> https://bugs.winehq.org/attachment.cgi?id=74227 output of "/opt/wine-devel/bin/wine64 7z2201.exe" command
Background: I ran these commands on my Debian VM
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sour... sudo apt update filename=$(apt-get download wine-devel --print-uris | awk '{print $2}') version=$(apt-get download wine-devel | awk '{print $7; exit}') dpkg-deb -R $filename requires32/ sed -i "s/, wine-devel-i386 (= $version)//g" requires32/DEBIAN/control dpkg-deb -b requires32/ wine64.deb sudo apt install ./wine64.deb -y
I wanted to try to run a x86 32-bit app (I picked 7-Zip) with wine64 with the WOW64 experimental feature so I ran "/opt/wine-devel/bin/wine64 7z2201.exe" and it gives the error message in the attachment
Below is the output of "ls -la /home/alex/.wine/drive_c/windows/syswow64/" command
alex@penguin:~$ ls -la /home/alex/.wine/drive_c/windows/syswow64/ total 0 drwxr-xr-x 1 alex alex 0 Mar 22 18:29 . drwxr-xr-x 1 alex alex 342 Mar 22 18:29 ..
It is quite weird that this directory is empty
https://bugs.winehq.org/show_bug.cgi?id=54721
Alex Schwartz alexschwartz01@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian
https://bugs.winehq.org/show_bug.cgi?id=54721
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- That's not how it works, you can't simply remove the 32-bit side.
If you want to try experimental Wow64, at this point you have to build it yourself with --enable-archs=i386,x86_64.
https://bugs.winehq.org/show_bug.cgi?id=54721
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.