http://bugs.winehq.org/show_bug.cgi?id=32248
Bug #: 32248 Summary: Football Manager 2013 crashes unless SetNamedPipeHandleState is patched Product: Wine Version: 1.5.17 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: darkael@gmail.com Classification: Unclassified
Created attachment 42546 --> http://bugs.winehq.org/attachment.cgi?id=42546 error popups
http://store.steampowered.com/app/207890/ <- demo available here
Tested with 1.5.17 and latest git revision (098b3c72941c81)
When trying to run the Football Manager 2013 demo, the game crashes with two Fatal Error popups about SetNamedPipeHandleState and ConnectNamedPipe (see attached screenshot, I can't select the text).
After some research I found out that the game doesn't crash if I change the function SetNamedPipeHandleState to return true instead of false (see attached patch). I have no idea what this does, but the game runs flawlessly with this change, although it takes quite a lot of time to start.
This may be related to bug 17273, but the patches posted there look a lot scarier.