http://bugs.winehq.org/show_bug.cgi?id=3962
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #64 from Bruno Jesus 00cpxxx@gmail.com 2012-04-05 00:19:01 CDT --- After some testing I noticed that "97.109.101.46" is in fact a part of the hostname : "ame.". Further digging has shown that the application is using a very nasty way to get the first ip address of the hostent struct by adding 0x28 to the returned pointer value.
The current way wine allocates the struct memory does not fit in this behaviour so it causes the bug. That's why the target ip differs for different server hostnames.
I'm working in a possible solution, I hope to give more news next week.