[Bug 54873] New: 32-bit prefixes cannot be used with new wow64 mode
https://bugs.winehq.org/show_bug.cgi?id=54873 Bug ID: 54873 Summary: 32-bit prefixes cannot be used with new wow64 mode Product: Wine Version: 8.6 Hardware: x86-64 OS: Mac OS X Status: NEW Keywords: download, wow64 Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: austinenglish(a)gmail.com austin(a)mac % rm -rf ~/.wine ; WINEARCH=win32 /Applications/Wine\ Devel.app/Contents/Resources/wine/bin/wine winecfg preloader: Warning: failed to reserve range 0000000000010000-0000000000110000 wine: created the configuration directory '/Users/austin/.wine' wine: '/Users/austin/.wine' is a 32-bit installation, it cannot support 64-bit applications. This also happened when testing on my Linux machine. This prevent using 32-bit prefixes. Which means applications that don't support 64-bit windows can't be run (and we won't be able to report running as a Windows version prior to Server 2003/XP). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 --- Comment #1 from Alexandre Julliard <julliard(a)winehq.org> --- Wow64 requires 64-bit components, which don't exist in a 32-bit prefix. Applications that don't support this won't be able to run (and presumably wouldn't run on recent Windows either). If the issue is only the Windows version, then this could be faked, there's no reason we couldn't report an older version in Wow64. Other issues will need to be investigated on a per-app basis. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 --- Comment #2 from Austin English <austinenglish(a)gmail.com> --- (In reply to Alexandre Julliard from comment #1)
Wow64 requires 64-bit components, which don't exist in a 32-bit prefix.
Could you expand on that, please? Which components are you referring to?
Applications that don't support this won't be able to run (and presumably wouldn't run on recent Windows either).
Fair point. I agree that an app that doesn't work on modern Windows should be reconsidered.
If the issue is only the Windows version, then this could be faked, there's no reason we couldn't report an older version in Wow64. Other issues will need to be investigated on a per-app basis.
Agreed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> --- (In reply to Austin English from comment #2)
(In reply to Alexandre Julliard from comment #1)
Wow64 requires 64-bit components, which don't exist in a 32-bit prefix.
Could you expand on that, please? Which components are you referring to?
Mainly the system32 directory with the 64-bit dlls that need to be loaded in Wow64 processes, and the syswow64 directory where we expect to find 32-bit stuff. The registry layout is also different. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 Radim Kolek <rmkk(a)atlas.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rmkk(a)atlas.cz --- Comment #4 from Radim Kolek <rmkk(a)atlas.cz> --- (In reply to Alexandre Julliard from comment #1)
Wow64 requires 64-bit components, which don't exist in a 32-bit prefix. Applications that don't support this won't be able to run (and presumably wouldn't run on recent Windows either). My intention is to configure ODBC connection in ODBC Datasource Administrator to connect to MySQL database. Tools are bundled in MDAC28.EXE originated in 2006 and still works in Windows in these days. Any workaround/help is appreciated. Thanks.
-- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #5 from Zeb Figura <z.figura12(a)gmail.com> --- What's the plan for existing 32-bit prefixes? Will users be forced to delete and replace them? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- (In reply to Zeb Figura from comment #5)
What's the plan for existing 32-bit prefixes? Will users be forced to delete and replace them?
Basically yes. It's the same on Windows, you have to reinstall if you upgrade from a 32-bit version to a 64-bit one. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- All windows versions are now allowed by https://gitlab.winehq.org/wine/wine/-/commit/3fb882167f1699f0235cb8fd306eb1c... And the error message was improved by https://gitlab.winehq.org/wine/wine/-/commit/443e49084ed2a85cba0b559eaf7921d... The reported issue though, is a WONTFIX. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=54873 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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.
participants (1)
-
WineHQ Bugzilla