http://bugs.winehq.org/show_bug.cgi?id=9034
Summary: Fireworks 3 help fails, URL passed to winebrowser mishandled Product: Wine Version: CVS Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The help menu on Fireworks 3 fails; Firefox comes up, but displays the dialog "Firefox doesn't know how to open this address, as the protocol (c) isn't registered with any application." (more or less)
The log looks like this:
0009:Call KERNEL32.WinExec(0033e3f4 "c:\windows\system32\winebrowser.exe file:///C:/Program Files/Macromedia/Fireworks 3/English/Help/Contexthelp.htm",00000001) ret=007c9071 trace:process:CreateProcessW app (null) cmdline L"c:\windows\system32\winebrowser.exe file:///C:/Program Files/Macromedia/Fireworks 3/English/Help/Contexthelp.htm"
Annoyingly, the linux command winebrowser "file:///C:/Program Files/Macromedia/Fireworks 3/English/Help/Contexthelp.htm" works properly, and brings up the help file. Works in cmd, too. So I guess it has to do with the fact that fireworks called CreateProcess with a single string, "c:\windows\system32\winebrowser.exe file:///C:/Program Files/Macromedia/Fireworks 3/English/Help/Contexthelp.htm", and somehow quoting or file:/// stripping getting screwed up.