MintMenu has problems with Wine-generated application-files due to backslash-escape-handling
Bug #714848 reported by
Ulrik Mikaelsson
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mintMenu |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
As discussed in http://
The root cause seems to be the double backslash-escaping done in the launcher-file, so "C:\someprog" is encoded to "C:\\\\someprog", and "my file" is encoded to "my\\ file". It seems mint menu while decoding is just decoding it once, causing failure.
Changed in mintmenu: | |
status: | New → Confirmed |
To post a comment you must log in.
At least for me, the problem is not in the double backslashes from "wine c:\\windows\\etc", but in the un-quoted last parameter (the .lnk file) and it's (single) escaping backslashes.
So a workaround can be, using this example:
env WINEPREFIX= "/home/ sb/.wine" wine C:\\windows\ \command\ \start. exe /Unix /home/sb/ .wine/dosdevice s/c:/users/ sb/Start\ Menu/Programs/ Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnk
would turn into this: "/home/ sb/.wine" wine C:\\windows\ \command\ \start. exe /Unix "/home/ sb/.wine/ dosdevices/ c:/users/ sb/Start Menu/Programs/ Microsoft Office/Microsoft Office Word 2007.lnk"
env WINEPREFIX=