[Bug 3620] New: simple installer for mfc42 fails in CreateFileA()

Wine Bugs wine-bugs at winehq.org
Wed Oct 19 11:58:47 CDT 2005


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

           Summary: simple installer for mfc42 fails in CreateFileA()
           Product: Wine
           Version: CVS
          Platform: Other
               URL: http://www.free-av.com/antivirclassic/mfc42down.html
        OS/Version: other
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


I tried to install mfc42.dll by downloading sysupe.exe from
http://www.free-av.com/antivirclassic/mfc42down.html
and running it, but it exited without doing anything.

The installer is a winzip self-extracting archive.
If you unzip it and run the setup utility,
it shows a nice gui, but says the needed files
already exist.  However, running with +relay,+file shows
that the CreateFile call failed for some reason:

000b:Call kernel32.CreateFileA(7b93f9b4
"c:\\windows\\system32\\MFC42.DLL",80000000,00000001,00000000,00000003,00000080,00000000)
ret=004427d4
000b:Call ntdll.RtlInitAnsiString(7b93dc14,7b93f9b4
"c:\\windows\\system32\\MFC42.DLL") ret=7bb9c12c
000b:Ret  ntdll.RtlInitAnsiString() retval=00000000 ret=7bb9c12c
000b:Call ntdll.RtlAnsiStringToUnicodeString(7be90bf8,7b93dc14,00000000)
ret=7bb9c17f
000b:Ret  ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=7bb9c17f
trace:file:CreateFileW L"c:\\windows\\system32\\MFC42.DLL" GENERIC_READ
FILE_SHARE_READ  creation 3 attributes 0x80
000b:Call ntdll.RtlIsDosDeviceName_U(7be90c00
L"c:\\windows\\system32\\MFC42.DLL") ret=7bb9d8d5
000b:Ret  ntdll.RtlIsDosDeviceName_U() retval=00000000 ret=7bb9d8d5
000b:Call ntdll.RtlDosPathNameToNtPathName_U(7be90c00
L"c:\\windows\\system32\\MFC42.DLL",7b93dbe0,00000000,00000000) ret=7bb9d945
trace:file:RtlDosPathNameToNtPathName_U
(L"c:\\windows\\system32\\MFC42.DLL",0x7b93dbe0,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"c:\\windows\\system32\\MFC42.DLL" 520
0x7b93d8e8 (nil))
000b:Ret  ntdll.RtlDosPathNameToNtPathName_U() retval=00000001 ret=7bb9d945
000b:Call
ntdll.NtCreateFile(7b93dbd4,80000000,7b93dbe8,7b93dbd8,00000000,00000080,00000001,00000001,00000050,00000000,00000000)
ret=7bb9da04
warn:file:wine_nt_to_unix_file_name L"MFC42.DLL" not found in
/home/dank/.wine/dosdevices/c:/windows/system32
000b:Ret  ntdll.NtCreateFile() retval=c0000034 ret=7bb9da04
warn:file:CreateFileW Unable to create file L"c:\\windows\\system32\\MFC42.DLL"
(status c0000034)
000b:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7bb9da35
000b:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7bb9da35
000b:Call ntdll.RtlFreeUnicodeString(7b93dbe0) ret=7bb9da43
000b:Ret  ntdll.RtlFreeUnicodeString() retval=00000001 ret=7bb9da43
trace:file:CreateFileW returning 0xffffffff
000b:Ret  kernel32.CreateFileA() retval=ffffffff ret=004427d4

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list