July 7, 2026
7:45 a.m.
URLDownloadToCacheFileW calls CreateUrlCacheEntryW to allocate a temporary cache file before downloading the URL into it. When the download is aborted or the subsequent CommitUrlCacheEntryW call fails, the function returned early without removing that temporary file, leaving a stale zero-byte entry behind in the cache directory on every failure. Signed-off-by: Jiajin Cui <cuijiajin@uniontech.com> -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11331