https://bugs.winehq.org/show_bug.cgi?id=38372
Bug ID: 38372 Summary: Midnight Mysteries: The Salem Witch Trials (Steam) crashes on start Product: Wine Version: 1.7.40 Hardware: x86 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: 00cpxxx@gmail.com Regression SHA1: b2556a2c34f36c0c82f028dbf24acb1ed77cce29 Distribution: ---
Created attachment 51216 --> https://bugs.winehq.org/attachment.cgi?id=51216 terminal output
The game crashes on start in Wine 1.7.40. Starts properly in 1.7.39.
Regression introduced by
b2556a2c34f36c0c82f028dbf24acb1ed77cce29 is the first bad commit commit b2556a2c34f36c0c82f028dbf24acb1ed77cce29 Author: Bruno Jesus 00cpxxx@gmail.com Date: Sun Mar 29 00:53:43 2015 -0300
ws2_32: Ensure sockets in exceptfds get set when an error occurs.
wine-1.7.40-59-ga7247df
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51217 --> https://bugs.winehq.org/attachment.cgi?id=51217 +winsock log
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- Thanks for the report, I can't see the crash in the log, can you get the +winsock,+tid,+seh, please? I assume you are running wine-git.
https://bugs.winehq.org/show_bug.cgi?id=38372
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #51217|0 |1 is obsolete| |
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51218 --> https://bugs.winehq.org/attachment.cgi?id=51218 +tid,+seh,+winsock
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- Thanks again, no hints so far. The reason I ask if you are on wine-git is because this could be related to bug 38361.
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Bruno Jesus from comment #4)
Thanks again, no hints so far. The reason I ask if you are on wine-git is because this could be related to bug 38361.
I'm using wine-1.7.40-59-ga7247df
https://bugs.winehq.org/show_bug.cgi?id=38372
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=38372
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|NEW |ASSIGNED URL| |http://www.bigfishgames.com | |/games/5812/midnight-myster | |ies-2-the-salem-witch-trial | |s/ Assignee|wine-bugs@winehq.org |00cpxxx@gmail.com
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Ok, I can reproduce the issue with the big fish games trial.
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- This is not actually a problem with that commit, it just revealed a problem elsewhere. The app tries to connect to a closed port, so now it receives the event of the error and does bad things in other functions that get to the crash, before the commit the game kept waiting forever for the connection that never completed but since it seems to be innocuous it never posed as a problem.
https://bugs.winehq.org/show_bug.cgi?id=38372
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Midnight Mysteries: The |Midnight Mysteries: The |Salem Witch Trials (Steam) |Salem Witch Trials crashes |crashes on start |on start (SO_ERROR returns | |zero instead of | |ECONNREFUSED after connect | |attempt fails)
https://bugs.winehq.org/show_bug.cgi?id=38372
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- Fixed for me by http://source.winehq.org/git/wine.git/?a=commit;h=71c60d15d3fb6c88c23d8c8cd4..., please try again.
https://bugs.winehq.org/show_bug.cgi?id=38372
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |71c60d15d3fb6c88c23d8c8cd4f | |7e6cfd3e89458 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- Fixed indeed, thanks Bruno.
https://bugs.winehq.org/show_bug.cgi?id=38372
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.41.