-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Evaluate bugs.winehq.org 54251#c3 iphlpapi patch #6431
Description
A simple patch for iphlpapi (dll) already exists, but wine is currently in a code freeze. It would be nice if Proton applied this until it's fixed there.
https://bugs.winehq.org/show_bug.cgi?id=54251#c3 ( https://bugs.winehq.org/attachment.cgi?id=73813&action=diff )
Bug reports might include stack traces which call IpHlpApi.GetNetworkParams or System.Net.NetworkInformation.HostInformationPal.GetFixedInfo or any other function that obtains extended networking information including local machine name / DNS data, such as "ipconfig /all" like information rather than just ipconfig.
AppID 799600 / Cosmoteer
However this likely affects most multiplayer games on systems which have multiple network interfaces if any lack DNS servers.
It affects all current Proton versions lacking the linked patch.
I confirm:
- that I haven't found an existing compatibility report for this game. (There is one other issue but it's related to multicore, not networking.)
- that I have checked whether there are updates for my system available.
Symptoms
Cosmoteer freezes just before the main menu screen, after what looks to be a shader and/or tile assets compile. Other games might freeze when multiplayer components are loaded.
Reproduction
Reproduction is related to having multiple network interfaces on the host system. In my case two network interfaces are bridged with the real IP data on the bridge device. The active physical bridge port has an IPv6 local link address but no DNS server routable from that subnet. The other physical port is configured up (can send / get raw packets) but has no IP configuration at all.