http://bugs.winehq.org/show_bug.cgi?id=10922
Summary: JDK 6 offline installer fails to create jdk1.6.0_03\jre\bin\msvcr71.dll, puts up error dialog Product: Wine Version: CVS/GIT Platform: Other URL: http://java.sun.com OS/Version: other Status: NEW Keywords: download, Installer Severity: enhancement Priority: P2 Component: wine-msi AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The JDK 6 offline installer, jdk-6u3-windows-i586-p.exe, puts up an error dialog "Error loading: C:\Program Files\Java\jdk1.6.0_03\jre\bin\client\jvm.dll"
+file,+msi shows
trace:file:CreateFileW L"c:\Program Files\Java\jdk1.6.0_03\jre\bin\msvcr71.dll" GENERIC_WRITE FILE_SHARE_READ FILE_SHARE_WRITE creation 1 attributes 0x20 ... warn:file:CreateFileW Unable to create file L"c:\Program Files\Java\jdk1.6.0_03\jre\bin\msvcr71.dll" (status c000003a) ... err:msi:ITERATE_DuplicateFiles Failed to copy file L"c:\Program Files\Common Files\Java\Update\Base Images\jdk1.6.0.b105\patch-jdk1.6.0_03.b05\msvcr71.dll" -> L"c:\Program Files\Java\jdk1.6.0_03\jre\bin\", last error 3 ... trace:file:CreateDirectoryW L"jre/bin" ... trace:msi:HANDLE_CustomType34 executing exe L"c:\Program Files\Java\jdk1.6.0_03\\jre\bin\javaw.exe -Xshare:dump" ... err:module:import_dll Library MSVCR71.dll (which is needed by L"C:\Program Files\Java\jdk1.6.0_03\jre\bin\client\jvm.dll") not found
Seems like that CreateDirectory should have come before it tried to put a file in that directory?