http://bugs.winehq.org/show_bug.cgi?id=18670
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|-unknown |winsock Ever Confirmed|0 |1
--- Comment #29 from Dmitry Timoshkov dmitry@codeweavers.com 2009-12-08 06:36:23 --- (In reply to comment #28)
Not a problem. Log is taken from clean wine-1.1.34-99-g8da7a00 and you can find it on https://www.dropboks.com/. Username: wylda@volny.cz and random password: wylda7476
Thanks. The app calls ExitProcess() which leads to
0009:Call PE DLL (proc=0x39d811c,module=0x39c0000 L"SoundLibSPN.dll",reason=PROC ESS_DETACH,res=0x1)
and SoundLibSPN.dll on detach calls 0009:Call ws2_32.WSACleanup() ret=039d7a3e 0009:Ret ws2_32.WSACleanup() retval=00000000 ret=039d7a3e
later on ws2_32.select() resumes and returns to the already unloaded SoundLibSPN.dll.
0024:Ret ws2_32.select() retval=00000000 ret=039d5a27 0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0x39d59c7 ip=039d59c7 tid=0024 0024:trace:seh:raise_exception info[0]=00000001 0024:trace:seh:raise_exception info[1]=039f0ee0
Looks like ws2_32.WSACleanup() hasn't terminated all the waiters. Probably a ws2_32 bug.