Larian Banner
Previous Thread
Next Thread
Print Thread
Joined: Jun 2014
I
i30817 Offline OP
stranger
OP Offline
stranger
I
Joined: Jun 2014
Basically, on wine, when starting the game, before the movies play (but i don't think this bug has anything to do with the movies, because i tried renaming them and it didn't affect it), 99 out of 100 times the game will seem to enter a deadlock. Mutter/GNOME 3 even reports 'this application has stopped responding' and the protocol to do that is when the native window stops sending pings to the window manager on painting.
The one time, the game will run with no problems (besides being slow ofc).

This likely means that the usage of threads you're doing on startup breaks somehow because of missing locks prevent the game from initializing display correctly (or make it think it has, when it didn't).

While this may seem a wine exclusive problem on lower end hardware (radeon mobile 4500 hd here), the fact that it can happen sporadically indicates your locking is broken, most likely and the bug can manifest on windows. Please check game initialization again with a open mind (since the source is not open to allow other people to check for you).

Last edited by i30817; 13/07/14 03:58 AM.
Joined: Jul 2014
Location: Denmark
enthusiast
Offline
enthusiast
Joined: Jul 2014
Location: Denmark
Good point. You might actually have detected a rare stand up crash for all.


Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5