[Bug 15671] New: Visual Studio 2008 Express web install fails with "Sharing violation" on $shtdwn$.req

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 18 21:32:35 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=15671

           Summary: Visual Studio 2008 Express web install fails with
                    "Sharing violation" on $shtdwn$.req
           Product: Wine
           Version: 1.1.6
          Platform: Other
               URL: http://www.microsoft.com/express/download/#webInstall
        OS/Version: other
            Status: NEW
          Keywords: download, Installer
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


To get the installer to even try, you have to do "winetricks volnum".
The next problem is while copying file 41 of 41, $shtdwn$.req,
it gets a sharing violation.  The file it's trying to copy
is there, but can't be opened, possibly because it has
never been closed.

002f:Call KERNEL32.CreateFileA(0100afa0
"c:\\21309f2f7662773b82c3\\$shtdwn$.req",c0000000,00000003,00000000,00000001,04000002,00000000)
ret=0100355e
trace:file:CreateFileW returning 0x68
002f:Ret  KERNEL32.CreateFileA() retval=00000068 ret=0100355e
002f:Call KERNEL32.WriteFile(00000068,0100a5a0,00000314,0032fe70,00000000)
ret=010035b5
trace:file:WriteFile 0x68 0x100a5a0 788 0x32fe70 (nil)
002f:Ret  KERNEL32.WriteFile() retval=00000001 ret=010035b5
002f:Call KERNEL32.SetEnvironmentVariableA(01002388
"_SFX_CAB_SHUTDOWN_REQUEST",0100afa0 "c:\\21309f2f7662773b82c3\\$shtdwn$.req")
ret=010035cb
...
...
trace:text:DrawTextExW L"Setup is copying required resources to your temp
directory.\r\nCopying file 41 of 41.\r\n\r\nCopying setup file: $shtdwn$.req",
-1,
 [(0,0)-(360,70)] 00000050
...
0032:Call KERNEL32.CopyFileExW(0033e80c
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req",0033e5fc
L"C:\\windows\\temp\\SIT42147.tmp\\$shtdwn$.req",3aaed850,0000000
0,0033ddbc,00000002) ret=3aaed716
warn:file:CreateFileW Unable to create file
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req" (status c0000043)
warn:file:CopyFileW Unable to open source
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req"
0032:Call oleaut32.SysAllocString(00787cf0 L"Setup has encountered a problem
while trying to copy:\r\nC:\\21309f2f7662773b82c3\\$shtdwn$.req\r\nPress Retry 
to attempt the copy again. Press Cancel to cancel setup.") ret=3aae49ab

Interestingly, even on Windows this file can't be opened sometimes
early in an installer; see 
http://www.digitalformula.net/infrastructure/how-to-perform-an-unattended-installation-of-sql-server-2005-express/

It's an interesting mystery.  What triggers that file to be closed on Windows?


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list