http://bugs.winehq.org/show_bug.cgi?id=22856
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.gameborder.com/d | |ownload.cgi?c=1071 Keywords| |download CC| |focht@gmx.net Ever Confirmed|0 |1 Summary|Runes of Magic 3.0.x: |Runes of Magic 3.0.x: |crashes at startup |"ClientUpdater.exe" crashes | |during updates
--- Comment #4 from Anastasius Focht focht@gmx.net 2012-04-13 17:08:31 CDT --- Hello,
the initial bug reporter complained about client updater crashing, refining summary.
Confirming, still present.
The client has dozen of incremental updates up to v4.x with automatic client restarts in between, amounting several GiB of additional downloads.
Prerequisite: 'winetricks vcrun2005'
There seems to be 3 different types of crashes that are repeating through restarts of updater (one unknown, one wininet, one heap corruption).
The wininet one:
--- snip --- Unhandled exception: page fault on read access to 0x4de5f464 in 32-bit code (0x7dad494f). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7dad494f ESP:003395ec EBP:00339604 EFLAGS:00210212( R- -- I -A- - ) EAX:4de5f464 EBX:7db0ca7c ECX:00000000 EDX:7bcdab68 ESI:00002208 EDI:00000400 Stack dump: 0x003395ec: ffffffff 0000001f 0033961c 7db0ca7c 0x003395fc: 0c670490 0c670490 00339674 7dad64f4 0x0033960c: 0c5ff0b8 00000002 00000000 7dafb98c 0x0033961c: 0c5ff0b8 09e3f9ac 00000000 00000000 0x0033962c: 7db0ca7c 0c670490 00339674 7dadf62e 0x0033963c: 00000003 7db23548 7dafebd7 7dafd35e Backtrace: =>0 0x7dad494f get_avail_data+0x19(req=0xc5ff0b8) [/home/focht/projects/wine/wine-git/dlls/wininet/http.c:2326] in wininet (0x00339604) 1 0x7dad64f4 HTTPREQ_QueryDataAvailable+0xd2(hdr=0xc5ff0b8, available=0x9e3f9ac, flags=0, ctx=0) [/home/focht/projects/wine/wine-git/dlls/wininet/http.c:2985] in wininet (0x00339674) 2 0x7dae8472 InternetQueryDataAvailable+0xd7(hFile=0x5, lpdwNumberOfBytesAvailble=0x9e3f9ac, dwFlags=0, dwContext=0) [/home/focht/projects/wine/wine-git/dlls/wininet/internet.c:3797] in wininet (0x003396c4) 3 0x7cde9d9c protocol_read+0x1b5(protocol=0x9e3f930, buf=0xc670490, size=0x400, read_ret=0x339794) [/home/focht/projects/wine/wine-git/dlls/urlmon/protocol.c:414] in urlmon (0x00339724) 4 0x7cde3da8 HttpProtocol_Read+0xa4(iface=0x9e3f9b8, pv=0xc670490, cb=0x400, pcbRead=0x339794) [/home/focht/projects/wine/wine-git/dlls/urlmon/http.c:701] in urlmon (0x00339764) 5 0x7cdd9c80 ProtocolHandler_Read+0x19b(iface=0xb1a6bac, pv=0xc670490, cb=0x400, pcbRead=0x339830) [/home/focht/projects/wine/wine-git/dlls/urlmon/bindprot.c:730] in urlmon (0x003397c4) 6 0x7cdd8bfb BindProtocol_Read+0xbe(iface=0xb1a6b78, pv=0xc670490, cb=0x400, pcbRead=0x339830) [/home/focht/projects/wine/wine-git/dlls/urlmon/bindprot.c:424] in urlmon (0x00339804) ... 0x7dad494f get_avail_data+0x19 [/home/focht/projects/wine/wine-git/dlls/wininet/http.c:2326] in wininet: movl 0x0(%eax),%eax 2326 return req->read_size + req->data_stream->vtbl->get_avail_data(req->data_stream, req); Modules: Module Address Debug info Name (138 modules) PE 3d0000- 3fc000 Deferred smime3 PE 400000- 521000 Export clientupdate PE 9050000- 908b000 Deferred nspr4 ... System information: Wine build: wine-1.5.1-270-g3b2fcdd Platform: i386 Host system: Linux Host version: 3.3.1-3.fc16.x86_64 --- snip ---
Regards