http://bugs.winehq.org/show_bug.cgi?id=13326
Summary: the cannot manipulate linux path with spaces in the directory name. Product: Wine Version: 1.0-rc1 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: berg.foss@gmail.com
the cannot manipulate linux path with spaces in the directory name. the executable with space in the names works fine. see this test. I created a directory named "install " with a space at end (install\ ) and directory "test" without space. plus a renamed a executable with spaces "networkview3.60setup.exe" (/networkview\ 3.60\ setup.exe) and other without "networkview3.60.without.space.exe".
cd myloginz@stable-laptop:~$ cd install\ / myloginz@stable-laptop:~/install $ wine networkview\ 3.60\ setup.exe Warning: could not find DOS drive for current working directory '/home/myloginz/install ', starting in the Windows directory. wine: could not load L"c:\windows\system32\networkview 3.60 setup.exe": Module not found myloginz@stable-laptop:~/install $ cd .. myloginz@stable-laptop:~$ cd test/ myloginz@stable-laptop:~/test$ wine networkview3.60.without.space.exe fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 24/02/2008, dlt (d/m/y): 2/11/2008 fixme:reg:GetNativeSystemInfo (0x33fea0) using GetSystemInfo() fixme:advapi:CheckTokenMembership ((nil) 0x132198 0x33fe18) stub! err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination fixme:sfc:SfcIsFileProtected ((nil), L"C:\Arquivos de programas\NetworkView36\unins000.exe") stub fixme:shell:IPersistFile_fnGetCurFile (0x16c290) fixme:shell:IPersistFile_fnGetCurFile (0x16be70) fixme:shell:IPersistFile_fnGetCurFile (0x16c290) fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub myloginz@stable-laptop:~/test$ cp ../install\ /networkview\ 3.60\ setup.exe . myloginz@stable-laptop:~/test$ wine networkview\ 3.60\ setup.exe fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 24/02/2008, dlt (d/m/y): 2/11/2008 fixme:reg:GetNativeSystemInfo (0x33fea0) using GetSystemInfo() fixme:advapi:CheckTokenMembership ((nil) 0x132138 0x33fe18) stub! err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination myloginz@stable-laptop:~/test$ cd .. myloginz@stable-laptop:~$ cd install\ / myloginz@stable-laptop:~/install $ cp ../test/networkview3.60.without.space.exe . myloginz@stable-laptop:~/install $ wine networkview3.60.without.space.exe Warning: could not find DOS drive for current working directory '/home/myloginz/install ', starting in the Windows directory. wine: could not load L"c:\windows\system32\networkview3.60.without.space.exe": Module not found myloginz@stable-laptop:~/install $ pwd /home/myloginz/install
"/home/myloginz/install "