http://bugs.winehq.org/show_bug.cgi?id=3052
Summary: UNIX path names are not translated correctly and cause some applications to fail Product: Wine Version: 20050419 Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: tlp@liquidx.org
WINE 20050419 and 20050524 on FreeBSD 5.4-RELEASE appear not to translate UNIX path names correctly, causing some applications to fail.
All Blizzard game updater applications I've tried have produced this error.
(StarCraft, Diablo II, World of WarCraft):
fixme:msvcrt:_spawnve :not translating name /usr/local/bin/wine to locate program wine: cannot find 'c:\Diablo'
It seems that spaces are not being handled properly, as the real path is 'c: \Diablo II', not c:\Diablo.
Same goes for World of WarCraft. I get "wine: cannot find 'c:\Program'" when the real path is "c:\Program Files\World of Warcraft"
As I don't know much C, I do not have a patch or fix for this problem. However, I am more than willing to test patches that are created.