On Fri, 29 Oct 2004 10:11:53 -0700, Mark Knecht <markknecht@xxxxxxxxx> wrote: > On Fri, 29 Oct 2004 11:46:10 -0500, Joel Konkle-Parker <jjk3@xxxxxxxxxxx> wrote: > > I'm attempting to use the Guild Wars Client to see if it will work on > > WINE, but it keeps displaying an error about not being able to write to > > the proper directories. I told it to install in C:\Program Files, and my > > .wine/fake_windows/* folders all seem to have correct permissions. > > > > Any ideas why this would happen? > > > > The client is only a 60k download (it downloads the rest itself): > > http://www.guildwars.com/preview/wpe-clientdownload.html > > > > I was trying to install GigaSampler LE the other day and ran into > something very simiilar. The installer created c:/Program > Files/GSampler, but then couldn't create c:/Program > Files/GSampler/some-directory. Permissions were fine as far as I could > tell. > > - Mark > I just tried another game - Roller Coaster Tycoon - and got the same failure I saw with GigaSampler. I then ran it under the debugger and got more info. Same failure I saw before: trace:file:RtlGetFullPathName_U (L"C:\\desktop.ini" 520 0x77acd5b4 (nil)) warn:file:wine_nt_to_unix_file_name L"desktop.ini" not found in /home/myst/.wine/dosdevices/c: warn:file:CreateFileW Unable to create file L"C:\\desktop.ini" (status c0000034) trace:file:CreateFileW returning 0xffffffff trace:file:FindFirstFileExW L"C:\\PROG~FBU" 0 0x77acd930 0 (nil) 0 trace:file:RtlDosPathNameToNtPathName_U (L"C:\\PROG~FBU",0x77acd8d8,0x77acd8e0,(nil)) trace:file:RtlGetFullPathName_U (L"C:\\PROG~FBU" 520 0x77acd67c 0x77acd8e0) trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\" -> "/home/myst/.wine/dosdevices/c:/" trace:file:FindNextFileW 0x77c52418 0x77acd930 trace:file:NtQueryDirectoryFile (0x54 (nil) (nil) (nil) 0x77acd884 0x77c5244c 0x00002000 0x00000003 0x00000000 L"PROG~FBU" 0x00000000 trace:file:append_entry long L"."... short L""... mask L"PROG~FBU" trace:file:match_filename (L"."..., L"PROG~FBU") trace:file:append_entry long L".."... short L""... mask L"PROG~FBU" trace:file:match_filename (L".."..., L"PROG~FBU") trace:file:append_entry long L"windows"... short L""... mask L"PROG~FBU" trace:file:match_filename (L"windows"..., L"PROG~FBU") trace:file:NtQueryDirectoryFile => 80000006 (0) trace:file:FindFirstFileExW L"C:\\PROG~FBU" not found trace:file:FindNextFileW 0x77c503d8 0x77acef40 trace:file:NtQueryDirectoryFile (0x4c (nil) (nil) (nil) 0x77acee70 0x77c5040c 0x00002000 0x00000003 0x00000000 L"Program Files" 0x00000000 trace:file:NtQueryDirectoryFile => 80000006 (0) fixme:dc:LockWindowUpdate (0x10024), partial stub! fixme:dc:LockWindowUpdate ((nil)), partial stub! myst@flash cdrom $ ls ~/.wine/drive_c/ windows The name "PROG~FBU" is the same error name I saw with Gigasampler LE. I'm sure it's some form of short name convention stuff, but why can't Wine create what it needs? I may test this against some, much earlier, other version to see what happens. - Mark _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users