https://bugs.winehq.org/show_bug.cgi?id=41205
Bug ID: 41205 Summary: The fossil DVCS does not work. Product: Wine Version: 1.9.16 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: steven@multiphasicapps.net Distribution: ---
Created attachment 55455 --> https://bugs.winehq.org/attachment.cgi?id=55455 Fossil log.
Hello,
The latest version of the Fossil DVCS does not work in Wine 1.9.16.
Fossil reports that the directory "c:\users\squirreljme\Local Settings\Application Data" is not writeable, however other programs (such as Notepad) write there without any issues.
https://bugs.winehq.org/show_bug.cgi?id=41205
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #1 from winetest@luukku.com --- Can you point into a download that matches your version?
https://bugs.winehq.org/show_bug.cgi?id=41205
--- Comment #2 from Steven Gawroriski steven@multiphasicapps.net --- (In reply to winetest from comment #1)
Can you point into a download that matches your version?
http://fossil-scm.org/index.html/uv/download.html. Since a new version was just released, the problem still occurs with 1.36.
https://bugs.winehq.org/show_bug.cgi?id=41205
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Ever confirmed|0 |1 URL| |http://fossil-scm.org/index | |.html/uv/download.html Status|UNCONFIRMED |NEW Keywords| |download
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Hi Steven, could you try this in wine-staging and see if the program works?
The problem is i don`t know how to use this program, so i just copied the command below from the manual. I wine-2.0 I see indeed:
wine fossil.exe clone http://www.fossil-scm.org/ myclone.fossil
configuration file C:/Users/louis/Local Settings/Application Data/_fossil must be writeable
In wine-staging it starts to do things (download repository I guess??). It looks to me as if this is fixed in wine-staging, but i`m completely not familiar with how to use this program. Could you report back please?
(It looks like there`s indeed a problem so setting confirmed)
Note: this is from debuglog in wine:
0009:Call KERNEL32.GetFileAttributesW(00241588 L"C:\Users\louis\Local Settings\Application Data") ret=0049186b 0009:Ret KERNEL32.GetFileAttributesW() retval=00000010 ret=0049186b 0009:Call advapi32.GetFileSecurityW(00241588 L"C:\Users\louis\Local Settings\Application Data",00000017,00000000,00000000,009cfc6c) ret=004918c4 0009:Ret advapi32.GetFileSecurityW() retval=00000000 ret=004918c4 0009:Call KERNEL32.GetLastError() ret=004918cc 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=004918cc 0009:Call ntdll.RtlAllocateHeap(00110000,00000000,00000094) ret=004918f1 0009:Ret ntdll.RtlAllocateHeap() retval=00138ba8 ret=004918f1 0009:Call advapi32.GetFileSecurityW(00241588 L"C:\Users\louis\Local Settings\Application Data",00000017,00138ba8,00000094,009cfc6c) ret=00491920 0009:Ret advapi32.GetFileSecurityW() retval=00000001 ret=00491920 0009:Call advapi32.GetSecurityDescriptorOwner(00138ba8,009cfc68,009cfc64) ret=00491941 0009:Ret advapi32.GetSecurityDescriptorOwner() retval=00000001 ret=00491941 0009:Call advapi32.GetSidIdentifierAuthority(00138bbc) ret=00491957 0009:Ret advapi32.GetSidIdentifierAuthority() retval=00138bbe ret=00491957 0009:Call msvcrt.memcmp(00138bbe,009cfc4e,00000006) ret=0049196f 0009:Ret msvcrt.memcmp() retval=ffffffff ret=0049196f 0009:Call advapi32.ImpersonateSelf(00000002) ret=00491983 0009:Ret advapi32.ImpersonateSelf() retval=00000001 ret=00491983 0009:Call advapi32.OpenThreadToken(fffffffe,0000000a,00000000,009cfc60) ret=004919b0 0009:Ret advapi32.OpenThreadToken() retval=00000001 ret=004919b0 0009:Call advapi32.AccessCheck(00138ba8,00000048,00120116,009cfc3c,00000000,009cfc54,009cfc5c,009cfc58) ret=00491a2a 0009:Ret advapi32.AccessCheck() retval=00000000 ret=00491a2a 0009:Call KERNEL32.GetLastError() ret=00491a32 0009:Ret KERNEL32.GetLastError() retval=000003e6 ret=00491a32 Then: home directory C:\Users\louis\Local Settings\Application Data must be writeable