[Bug 2785] Crash in wininet when accessing CHM files
Wine Bugs
wine-bugs at winehq.org
Tue Mar 8 18:57:20 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=2785
------- Additional Comments From spa at starfinanz.de 2005-08-03 18:57 -------
Yes, snooping shows same arguments and native wininet seems not to have
problems with it:
000b:RET SHLWAPI.StrChrW() retval=00000000 ret=71015008
000b:CALL SHLWAPI.41(406ca53c L"Visited: sven at mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%"...,406ca664)
ret=71015026
000b:RET SHLWAPI.41() retval=406ca662 ret=71015026
000b:CALL WININET.GetUrlCacheEntryInfoExW(406ca53c L"Visited:
sven at mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%"...,00000000,0000
0000,00000000,00000000,00000000,00000100) ret=71015253
000b:CALL SHLWAPI.308(406ca53c L"Visited: sven at mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%"...,ffffffff)
ret=7020487e
000b:RET SHLWAPI.308() retval=00000000 ret=7020487e
000b:CALL SHLWAPI.153(403a1410 "Cookie:",406c8f24 "Visited:
sven at mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%"...,00000007) ret=7
0204069
000b:RET SHLWAPI.153() retval=ffffffed ret=70204069
000b:CALL SHLWAPI.153(403a1528 "Visited:",406c8f24 "Visited:
sven at mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%"...,00000008) ret=
70204069
000b:RET SHLWAPI.153() retval=00000000 ret=70204069
000b:RET WININET.GetUrlCacheEntryInfoExW() retval=00000000 ret=71015253
000b:CALL MSVCRT.memmove() ret=70d5f5d4
Of course there are other section where params are set as expected:
000b:RET WININET.CommitUrlCacheEntryA() retval=00000001 ret=7101148b
000b:CALL WININET.GetUrlCacheEntryInfoExW(406ce270 L"mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%2050%20hilfe.c"...,406cc270,406c
f2c8,00000000,00000000,00000000,00000000) ret=71012ad0
000b:CALL SHLWAPI.308(406ce270 L"mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%2050%20hilfe.c"...,ffffffff)
ret=7020487e
000b:RET SHLWAPI.308() retval=00000000 ret=7020487e
000b:CALL SHLWAPI.153(403a1410 "Cookie:",406cc0d4 "mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%2050%20hilfe.c"...,00000007)
ret=7
0204069
000b:RET SHLWAPI.153() retval=fffffff6 ret=70204069
000b:CALL SHLWAPI.153(403a1528 "Visited:",406cc0d4 "mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%2050%20hilfe.c"...,00000008)
ret=
70204069
000b:RET SHLWAPI.153() retval=00000009 ret=70204069
000b:CALL SHLWAPI.153(403a19b8 ":2005030920050310: ",406cc0d4
"mk:@MSITStore:C:
\\Programme\\StarMoney%205.0%20S-Edition\\help\\49\\sm%2050%20hilfe.c"...,000
00013) ret=70204069
000b:RET SHLWAPI.153() retval=ffffffcd ret=70204069
000b:RET WININET.GetUrlCacheEntryInfoExW() retval=00000000 ret=71012ad0
000b:CALL SHLWAPI.158(70c99140,70d6fd88 L"readystatechange") ret=70c992e8
In the log file I can see that every call with third param=nil has last
param=100. Must be a secret flag.
--
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