[Bug 28038] wininet/tests/urlcache: CommitUrlCacheEntry fails sometimes, crashes sometimes
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Sep 8 10:01:51 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=28038
Dan Kegel <dank at kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|wininet/tests/urlcache: |wininet/tests/urlcache:
|CommitUrlCacheEntry fails |CommitUrlCacheEntry fails
|sometimes |sometimes, crashes
| |sometimes
--- Comment #1 from Dan Kegel <dank at kegel.com> 2011-09-08 10:01:51 CDT ---
I ran the test overnight in a loop on a 64 bit system.
The first 36 runs were fine.
The 37th run failed, but without a crash:
../../../tools/runtest -q -P wine -M wininet.dll -T ../../.. -p
wininet_test.exe.so urlcache.c && touch urlcache.ok
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:GetUrlCacheEntryInfoExA Undocumented flag(s): 200
err:wininet:GetUrlCacheEntryInfoExA Reserved value was not 0
err:wininet:GetUrlCacheEntryInfoExA Reserved value was not 0
fixme:wininet:IsUrlCacheEntryExpiredA unknown flags 0xffffffff
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:URLCache_FindFirstFreeEntry Grow file
err:wininet:CommitUrlCacheEntryInternal no free entries
urlcache.c:598: Test failed: CommitUrlCacheEntry failed with error 112
urlcache.c:608: Test failed: DeleteUrlCacheEntryA failed with error 2
fixme:wininet:URLCache_FindFirstFreeEntry Grow file
err:wininet:CommitUrlCacheEntryInternal no free entries
urlcache.c:646: Test failed: CommitUrlCacheEntry failed with error 112
urlcache.c:651: Test failed: expected ERROR_INSUFFICIENT_BUFFER, got 2
urlcache.c:655: Test failed: GetUrlCacheEntryInfo failed with error 2
urlcache.c:659: Test failed: expected dwExemptDelta 864000, got 7143540
urlcache.c:666: Test failed: DeleteUrlCacheEntryA failed with error 2
fixme:wininet:URLCache_FindFirstFreeEntry Grow file
err:wininet:CommitUrlCacheEntryInternal no free entries
urlcache.c:678: Test failed: CommitUrlCacheEntry failed with error 112
urlcache.c:683: Test failed: expected ERROR_INSUFFICIENT_BUFFER, got 2
urlcache.c:687: Test failed: GetUrlCacheEntryInfo failed with error 2
urlcache.c:691: Test failed: expected dwExemptDelta 864000, got 7143540
urlcache.c:697: Test failed: SetUrlCacheEntryInfo failed: 2
urlcache.c:699: Test failed: GetUrlCacheEntryInfo failed with error 2
urlcache.c:712: Test failed: DeleteUrlCacheEntryA failed with error 2
The next six runs all failed with the earlier crash (but the wrong
dwStructSize is a different garbage value):
../../../tools/runtest -q -P wine -M wininet.dll -T ../../.. -p
wininet_test.exe.so urlcache.c && touch urlcache.ok
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:URLCache_FindFirstFreeEntry Grow file
err:wininet:CommitUrlCacheEntryInternal no free entries
urlcache.c:418: Test failed: CommitUrlCacheEntry failed with error 112
urlcache.c:424: Test failed: RetrieveUrlCacheEntryFile should have set last
error to ERROR_INSUFFICIENT_BUFFER instead of 2
urlcache.c:429: Test failed: RetrieveUrlCacheEntryFile failed with error 2
urlcache.c:43: Test failed: RetrieveUrlCacheEntryFile: dwStructSize was 236128
urlcache.c:44: Test failed: RetrieveUrlCacheEntryFile: lpszSourceUrlName should
be http://urlcachetest.winehq.org/index.html instead of <80>É^C
wine: Unhandled page fault at address 0x2b486bce2cf8 (thread 01da), starting
debugger...
Backtrace:
=>0 0x00002b486bce2cf8 in libc.so.6 (+0x133cf8) (0x000000000022f850)
1 check_cache_entry_infoA+0xd6(returnedfrom="RetrieveUrlCacheEntryFile",
lpCacheEntryInfo=0x3c950) [dlls/wininet/tests/urlcache.c:45]
2 test_urlcacheA+0xa01() [dlls/wininet/tests/urlcache.c:431]
3 func_urlcache+0x8c() [dlls/wininet/tests/urlcache.c:782]
4 run_test+0x9c(name="urlcache.c")
[dlls/wininet/tests/../../../include/wine/test.h:556]
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list