[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