http://bugs.winehq.org/show_bug.cgi?id=13963
Summary: Start Menu items with '&' won't appear Product: Wine Version: 1.0-rc5 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: spock128@gmail.com
Created an attachment (id=14124) --> (http://bugs.winehq.org/attachment.cgi?id=14124) diff of non- and working .menu files
When installing programs that create Start Menu shortcuts, any *.lnk files with an & (ampersand) in the filename will be incorrectly converted into freedesktop/Gnome .menu files.
In the generated .menu file, a reference to a .desktop file can be created without properly escaping the & in the .desktop file name (replace & with &). This was tested by installing Tribes 2 from http://renwerx.com/dl.cgi?tribes2_gsi.exe - the contents of Start Menu\Dynamix\Tribes2\ will not appear (except for Classic) under Gnome 2.20 due to the malformed .menu file. Once escaped, the shortcuts appear as normal.
I presume this isn't specific to Tribes 2, but it is the only app I know of that is subject to it.