https://bugs.winehq.org/show_bug.cgi?id=56632
Bug ID: 56632 Summary: Explorer cannot run any files in Windows ME compatibility mode (or below) Product: Wine Version: 9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs@winehq.org Reporter: guillere@adinet.com.uy Distribution: ---
If compatibility mode is set to Windows ME (or below) then Explorer.exe cannot run any file trowing "file not found" dialog
Introduced in wine-9.5 (still present in wine 9.7 and wine/master) git bisect show bug is introduced in: commit 85d029e3b01f6dd35a86cc07796af982d66e4a03 Author: Yuxuan Shui yshui@codeweavers.com Date: Mon Mar 18 18:32:00 2024 +0000
shell32: Rely solely on SHELL_FindExecutable for ShellExecute.
This does two things:
1. ShellExecute no longer searches in the directory where the current executable is in. 2. We always CreateProcess with a fully qualified path, so we CreateProcess won't do its own path resolution.
Serendipitously this also fixes some existing todos in tests.
dlls/shell32/shlexec.c | 24 +----------------------- dlls/shell32/tests/shlexec.c | 8 +++----- 2 files changed, 4 insertions(+), 28 deletions(-)
https://bugs.winehq.org/show_bug.cgi?id=56632
Guillermo Reisch guillere@adinet.com.uy changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |85d029e3b01f6dd35a86cc07796 | |af982d66e4a03 CC| |guillere@adinet.com.uy Distribution|--- |Debian
https://bugs.winehq.org/show_bug.cgi?id=56632
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Keywords| |download, source
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Confirming with Wine 9.8.
https://bugs.winehq.org/show_bug.cgi?id=56632
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|guillere@adinet.com.uy |imwellcushtymelike@gmail.co | |m, yshuiv7@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=56632
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- Bug 56620 pints to the same regression commit.
https://bugs.winehq.org/show_bug.cgi?id=56632
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |3a5e01927fc9edce660b7f4c449 | |5c44550f702f2 Resolution|--- |FIXED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Hopefully fixed by 3a5e01927fc9edce660b7f4c4495c44550f702f2.
https://bugs.winehq.org/show_bug.cgi?id=56632
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.0-rc3.