http://bugs.winehq.org/show_bug.cgi?id=7929
------- Additional Comments From blin@gmx.net 2007-03-05 03:53 ------- Using gethostbyname() to get the local IP is a bad idea on any host that has more than one interface. Linux always regards lo as a valid interface, windows only uses 127.0.0.1 if there's no other IP address assigned. I'm currently working on a patch for that. As comment #4 says, there's also a problem with broadcast messages.
Another thing that trips me up when looking at the trace is trace:winsock:WS2_recv fd 87, iovec 0x1f3a23d0, count 1 addr { family 4096, address 44.227.75.124, port 0 }, len 0xeaed34, flags 0
family 4096? IP 44.227.75.124? Are you at the UCSD? Have you been playing with someone from there? This looks similar to bug #7299.
Oh well, nothing we can do but starting to fix some of the bugs. :)