[Bug 38601] New: Planetary Annihilation needs WS2_32.dll.WSAPoll
https://bugs.winehq.org/show_bug.cgi?id=38601 Bug ID: 38601 Summary: Planetary Annihilation needs WS2_32.dll.WSAPoll Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com Distribution: --- Created attachment 51498 --> https://bugs.winehq.org/attachment.cgi?id=51498 terminal output With native msvcp110 & msvcr110 installed the game gets a bit further and it shows an empty (black) window and some music begins to play then the game crashes after 5-10 seconds. I'm attaching the terminal output as is, containing messages from the game engine as well. After crashing multiple instances of a 'CoherentUI_Host.exe' remain in memory and they need to be killed manually. Besides native msvcp110 & msvcr110 native d3dcompiler_43 is also installed in the prefix. Despite of the lots of d3d errors shown in the log I guess the crash is due to this unimplemented function:
... wine: Unimplemented function WS2_32.dll.WSAPoll called at address 0x7bc4f701 (thread 0030), starting debugger... Unhandled exception: unimplemented function WS2_32.dll.WSAPoll called in 32-bit code (0x7bc4f701). ...
Officially the game requires Windows Vista or newer. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 --- Comment #1 from Bruno Jesus <00cpxxx(a)gmail.com> --- Sounds awesome, after 9 years implemented in Windows finally an application tried to use the new API. Most likely to simplify the portability between Linux/OSX and Windows versions. I'll see what I can do but I'm not taking the bug to myself right now. I guess a stub could solve the initial issue but would obviously not be enough for multiplayer games. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com Assignee|wine-bugs(a)winehq.org |00cpxxx(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Bruno Jesus <00cpxxx(a)gmail.com> --- Taking to myself. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 --- Comment #3 from Bruno Jesus <00cpxxx(a)gmail.com> --- Created attachment 51526 --> https://bugs.winehq.org/attachment.cgi?id=51526 test patch This is a first attempt, it's not 100% accurate, specially because of the MS bug in the function. Can you please test? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 --- Comment #4 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Bruno Jesus from comment #3)
Created attachment 51526 [details] test patch
This is a first attempt, it's not 100% accurate, specially because of the MS bug in the function. Can you please test?
The patch works and the game gets to the menu screen (using the default Windows XP profile). I was able to create an account and log in. Creating a multiplayer game locally isn't available for me because that requires a 64-bit OS. I was able to create a multiplayer game on a remote host and start a match against AI opponents. Yet the game is far from being playable. Let alone the graphical issues and slow performance the game crashes a lot...but that's another story. Thanks for the patch Bruno. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |STAGED CC| |michael(a)fds-team.de, | |sebastian(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/ws2_32-WSAPoll -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Julian Rüger <jr98(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jr98(a)gmx.net -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch CC| |austinenglish(a)gmail.com --- Comment #5 from Austin English <austinenglish(a)gmail.com> --- Patch was sent: https://source.winehq.org/patches/data/116690 but deferred until after 1.8. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |5913a107d8a6d257fa9838bdbca | |47f0d45b7a3e2 Status|STAGED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Fixed by commit 5913a107d8a6d257fa9838bdbca47f0d45b7a3e2. Thank you, Bruno. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.9.0. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38601 Jeff Zaroyko <jeffz(a)jeffz.name> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ephrainmarchan(a)gmail.com --- Comment #8 from Jeff Zaroyko <jeffz(a)jeffz.name> --- *** Bug 43410 has been marked as a duplicate of this bug. *** -- 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.
participants (1)
-
wine-bugs@winehq.org