https://bugs.winehq.org/show_bug.cgi?id=51290
Bug ID: 51290 Summary: Since wine 6.10 does not work HD-mod lobby game Heroes of Might and Magic 3 (HotA) Product: Wine Version: 6.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: kudraigor29@gmail.com Distribution: Other
Created attachment 70167 --> https://bugs.winehq.org/attachment.cgi?id=70167 Crashlog
1. Create a game for two players in the lobby. 2. Another player joins the game and a crash occurs.
https://bugs.winehq.org/show_bug.cgi?id=51290
--- Comment #1 from Igor kudraigor29@gmail.com --- Crash happens when the host clicks to start the game
https://bugs.winehq.org/show_bug.cgi?id=51290
Igor kudraigor29@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=51290
--- Comment #2 from Igor kudraigor29@gmail.com --- The HD-mod developer made it impossible to start the game in the lobby with wine 6.10+ in the HoMM3 HD 5.2 R42+ version. To test, you need to use an earlier version of HD-mod, for example from here http://www.mmgames.ru/index.php?option=com_content&view=article&id=1... R41 download - http://www.mmgames.ru/files/hmm/3_HDmod/HoMM3_HD_5.2_R%D0%A141.exe
https://bugs.winehq.org/show_bug.cgi?id=51290
baratorch baratorch@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |baratorch@yandex.ru
--- Comment #3 from baratorch baratorch@yandex.ru --- The lobby server receives something not what the client with Wine 6.10 trying to send at some moment and disconnects the client. This is why the client freezes and then crashes. I think crashlog attached above is useless.
The client use windows sockets 2 (Ws2_32.dll). I see a lot of changes in Ws2_32.dll in Wine 6.10. I think this is the reason.
https://bugs.winehq.org/show_bug.cgi?id=51290
Igor kudraigor29@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
https://bugs.winehq.org/show_bug.cgi?id=51290
--- Comment #4 from Igor kudraigor29@gmail.com --- Now you can check on the latest version of HD-mod. Baratorch (HD-mod developer) removed ban 6.10+ version and added just a warning.
https://bugs.winehq.org/show_bug.cgi?id=51290
Igor kudraigor29@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #5 from Igor kudraigor29@gmail.com --- Fixed in 6.14.
https://bugs.winehq.org/show_bug.cgi?id=51290
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.15.
https://bugs.winehq.org/show_bug.cgi?id=51290
Alex Folland lexlexlex@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lexlexlex@gmail.com
--- Comment #7 from Alex Folland lexlexlex@gmail.com --- Wait, it sounds like no changes were made in wine for this. I have several questions.
- What, exactly, is this program doing? - Is wine reporting details about itself to the program, letting the program decide that it doesn't want to run in wine? - If so, could wine have a mode where it doesn't report details about itself to the program, so that programs can't make malicious decisions against wine users? - Regardless, what was this developer's rationale for "banning" wine 6.10 and later by making the game crash? - What does the warning currently say? - If the warning is reasonable, is there work to do on wine to resolve this warning, preventing a bad reputation in the perspective of this particular developer and other similar program developers?
https://bugs.winehq.org/show_bug.cgi?id=51290
--- Comment #8 from Igor kudraigor29@gmail.com --- Corrective changes were made in wine. - Description - https://www.sites.google.com/site/heroes3hd/eng/description + adds an online lobby to the game. - Wine reports the game its version based on which the game warns the player or not. - I don't know. - The game crashes were caused by wine versions 6.10-6.13. The developer of HD-mod first made a ban and then corrected it to a warning. So that players do not think that the problem is in the HD-mod and that the HD-mod does not suffer reputation losses. - Shown for versions 6.10-6.14: "The wine $version is buggy, with it normal network play via the online lobby is not guaranteed! Use version 6.9- or 6.15+." - I don't know.