https://bugs.winehq.org/show_bug.cgi?id=55070
--- Comment #8 from dofficialgman@gmail.com ---
Actually it's likely to be something with the storage setup. I'd suggest comparing mounted devices, permissions, drive symlinks, etc. between the working and non-working cases.
Nothing seems non-standard in any of the non-working cases. Regardless I was able to bisect the issue to last working and first non-working wine version.
Wine-6.18 works as expected and produces a .desktop file with the following output ``` [Desktop Entry] Name=7-Zip File Manager Exec=env WINEPREFIX="/home/gman/.wine" wine C:\\windows\\command\\start.exe /Unix /home/gman/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/7-Zip/7-Zip\ File\ Manager.lnk Type=Application StartupNotify=true Icon=BE44_7zFM.0 StartupWMClass=7zfm.exe ```
Wine-6.19 is the first version to have the bug and produces a .desktop file with the following output ``` [Desktop Entry] Name=7-Zip File Manager Exec=env WINEPREFIX="/home/gman/.wine/dosdevices/f:/home/gman/.wine" wine C:\\ProgramData\\Microsoft\\Windows\\Start\ Menu\\Programs\\7-Zip\\7-Zip\ File\ Manager.lnk Type=Application StartupNotify=true Icon=EA23_7zFM.0 StartupWMClass=7zfm.exe ```
That limits the number of commits to look through to only 522 https://github.com/wine-mirror/wine/compare/wine-6.18...wine-6.19
And I have reason to believe this is the commit causing the issues https://github.com/wine-mirror/wine/commit/f1d4dd7cc83d971c6e69c3f2bdffe85db...