[Bug 20041] Multiplayer not working for Rise of Nation Gold

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Oct 11 10:13:20 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=20041

--- Comment #59 from Juan Lang <juan_lang at yahoo.com> 2010-10-11 10:13:14 CDT ---
(In reply to comment #56)
> Sorry for the long delay. I completely forgot about your request for a log.
> Here it is:

Not very helpful to me, unfortunately.  Here's the bit I was interested in:
0009:Call
iphlpapi.GetAdaptersAddresses(00000000,0000000e,00000000,04e5f240,0032f854)
ret=01383f62
(snip)
001f:trace:seh:raise_exception code=c0000005 flags=0 addr=0x6397e9 ip=006397e9
tid=001f
001f:trace:seh:raise_exception  info[0]=00000000
001f:trace:seh:raise_exception  info[1]=06de3000

That is, the crash happens with an access to a NULL pointer on thread 1f, while
the GetAdaptersAddresses calls are happening on thread 9.  That doesn't give us
much to go on, and by now GetAdaptersAddresses isn't returning empty info for
many things.

I just noticed something minor I hadn't before:
0009:trace:iphlpapi:GetAdaptersAddresses (0, 0000000e, (nil), (nil), 0x32f678)

The flags are GAA_FLAG_SKIP_ANYCAST | GAA_FLAG_SKIP_MULTICAST |
GAA_FLAG_SKIP_DNS_SERVER.  Since we don't return anycast, multicast or DNS
server addresses anyway, we aren't doing any harm by ignoring the flags so far.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list