http://bugs.winehq.org/show_bug.cgi?id=19434
Summary: ActiveState ActiveTcl installer fail to install due to path write permission Product: Wine Version: 1.1.19 Platform: PC URL: http://www.activestate.com/activetcl/downloads/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: max.bra@alice.it
Created an attachment (id=22562) --> (http://bugs.winehq.org/attachment.cgi?id=22562) standard winedebug stdout log
ActiveState ActiveTcl 8.xx installer fail to install due to path write permission problem.
i see this behaviour since wine 1.1.19. same on 1.1.26.
any combination of 'c:\Tcl' or 'c:/directory/Tcl' does not solve. does not matter if target directory exist or not.
http://bugs.winehq.org/show_bug.cgi?id=19434
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Austin English austinenglish@gmail.com 2009-07-23 14:01:52 --- How do you know it's a permission problem?
http://bugs.winehq.org/show_bug.cgi?id=19434
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com 2009-07-23 23:16:21 --- Created an attachment (id=22569) --> (http://bugs.winehq.org/attachment.cgi?id=22569) ActiveTcl relay log (lzma compressed)
I do see the issue Massimo is describing in wine-1.1.26-183-gc6570a5. When at the installation path selection phase of the installer, pressing Next yields the message:
"Cannot write to directory 'C:/Tcl'. Please choose another directory."
From relay log:
0009:Call advapi32.GetFileSecurityW(038ce9a8 L"C:/Tcl",00000007,0016ccd8,00000074,0032ce94) ret=004a53d2 0009:Ret advapi32.GetFileSecurityW() retval=00000001 ret=004a53d2 ... 0009:Call advapi32.AccessCheck(0016ccd8,00000010,00120116,0032ce6c,0032ce7c,0032ce64,0032ce60,0032ce54) ret=004a54a5 0009:Ret advapi32.AccessCheck() retval=00000000 ret=004a54a5 0009:Call KERNEL32.GetLastError() ret=004a54af 0009:Ret KERNEL32.GetLastError() retval=000003e6 ret=004a54af
It looks like AccessCheck is failing with ERROR_NOACCESS for some reason.
http://bugs.winehq.org/show_bug.cgi?id=19434
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2011-03-28 23:26:13 CDT --- ActiveTcl8.5.9.2.294317-win32-ix86-threaded.exe installs with today's Wine git.
http://bugs.winehq.org/show_bug.cgi?id=19434
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-04-01 12:40:38 CDT --- Closing bugs fixed in 1.3.17.