http://bugs.winehq.org/show_bug.cgi?id=29004
--- Comment #4 from Ross Lagerwall rosslagerwall@gmail.com 2011-11-07 03:59:51 CST --- While the crash may not be in winhttp, it certainly doesn't happen with the native winhttp vs the builtin winhttp.
Anyway, I think it does happen *during* a call in winhttp. request_send_and_receive() in winhttp/request.c calls VariantChangeType() which eventually calls a bad memcpy(). This can be seen in the backtrace from the log: """ =>0 0xf74f0d16 memcpy+0x46() in libc.so.6 (0x0100e7b8) ... 5 0x7ea0a60c VariantChangeType+0x3b(pvargDest=0x100ea08, pvargSrc=0x1766c0, wFlags=0, vt=0x2011) [/home/ross/Downloads/wine-1.3.32/dlls/oleaut32/variant.c:982] in oleaut32 (0x0100e9b8) 6 0x7e2e2b0d request_send_and_receive+0x17c(request=<is not available>) [/home/ross/Downloads/wine-1.3.32/dlls/winhttp/request.c:2879] in winhttp (0x0100ea38) """
Thanks for the winetricks tip.