[Bug 1469] Regression: winzip 7.0 (SR-1) fails to install since 20030408 wine
Wine Bugs
wine-bugs at winehq.com
Sun May 25 15:56:47 CDT 2003
http://bugs.winehq.com/show_bug.cgi?id=1469
------- Additional Comments From juan at virtual-orbis.com 2003-25-05 15:56 -------
Sorry, but your applied patch was only I found in between 20030408 and
20030508 that met the criteria.
Moreover, browsing more in the debugmsg output it happens that:
(under wine-20030408)
< 0009:Call kernel32.GetDriveTypeA(406d22d8 "X:\\") ret=00401750
< 0009:Ret kernel32.GetDriveTypeA() retval=00000003 ret=00401750
< 0009:Call kernel32.lstrlenA(406d22f4 "X:\\\\WZSE1.tmp\\README.TXT")
ret=0040164b
< 0009:Ret kernel32.lstrlenA() retval=00000018 ret=0040164b
< 0009:Call kernel32.FindFirstFileA(406d22f4 "X:",406d2198) ret=004010a7
< 0009:Ret kernel32.FindFirstFileA() retval=403d7c02 ret=004010a7
^^^^^^^^
< 0009:Call kernel32.FindClose(403d7c02) ret=004010ba
^^^^^^^^^ ^^^^^^^^
< 0009:Ret kernel32.FindClose() retval=00000001 ret=004010ba
< 0009:Call kernel32.FindFirstFileA(406d22f4 "X:\\",406d2198) ret=004010a7
< 0009:Ret kernel32.FindFirstFileA() retval=403d77c2 ret=004010a7
^^^^^^^^
< 0009:Call kernel32.FindClose(403d77c2) ret=004010ba
^^^^^^^^
< 0009:Ret kernel32.FindClose() retval=00000001 ret=004010ba
< 0009:Call kernel32.FindFirstFileA(406d22f4 "X:\\\\WZSE1.tmp",406d2198)
ret=004010a7
/////////////////////////////////////////////////////////////////////////
While the same lines shows different behaviour under wine-20030508:
0009:Call kernel32.GetDriveTypeA(406d22d8 "X:\\") ret=00401750
0009:Ret kernel32.GetDriveTypeA() retval=00000003 ret=00401750
0009:Call kernel32.lstrlenA(406d22f4 "X:\\\\WZSE1.tmp\\README.TXT")
ret=0040164b0009:Ret kernel32.lstrlenA() retval=00000018 ret=0040164b
0009:Call kernel32.FindFirstFileA(406d22f4 "X:",406d2198) ret=004010a7
^^^^^^^^
0009:Ret kernel32.FindFirstFileA() retval=ffffffff ret=004010a7
^^^^^^^^
0009:Call kernel32.lstrlenA(406d22f4 "X:") ret=004018f5
^^^^^^^^
0009:Ret kernel32.lstrlenA() retval=00000002 ret=004018f5
^^^^^^^^^^
0009:Call kernel32.FindFirstFileA(406d22f4 "X:\\",406d2198) ret=004010a7
0009:Ret kernel32.FindFirstFileA() retval=ffffffff ret=004010a7
^^^^^^^^
0009:Call kernel32.lstrlenA(406d22f4 "X:\\") ret=004018f5
0009:Ret kernel32.lstrlenA() retval=00000003 ret=004018f5
Then it does:
0009:Call kernel32.CreateDirectoryA(406d22f4 "X:\\",00000000) ret=00401112
trace:file:CreateDirectoryW (L"X:\\",(nil))
warn:file:CreateDirectoryW Error 'File exists' trying to create directory
'/tmp'
Then, would not be this another case of bad documented API in MSDN?
--
Configure bugmail: http://bugs.winehq.com/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