http://bugs.winehq.org/show_bug.cgi?id=29039
--- Comment #1 from Matej Spindler spindler.matej@gmail.com 2011-11-09 12:36:43 CST --- Created attachment 37403 --> http://bugs.winehq.org/attachment.cgi?id=37403 hact to make game client start
I have tracked the assertion to a this line in relay log: 003d:Call ws2_32.getaddrinfo(009bde84 "",0032ef98 "0",0032ef00,0032ef20)
This call obviously fails, game checks the return and is not happy with it.
The strings "" and "0" come from somewhere in msvcr. String "0" comes from a call to "itoa" call few lines above the getaddrinfo call. 009bde84 pointer is all over the logs. Mainly Game keeps checking ntldr.strlen(009bde84 ""), but is always zero.
Relay log is 750MB so no way to attach it:(
Attached hack lets the game client run. I could even start and play a custom game with bots.
Hope this info helps someone find the real problem. My brain power is running out at this point.