http://bugs.winehq.org/show_bug.cgi?id=2785
------- Additional Comments From spa@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@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@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@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@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@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.