[Bug 20421] Return to Mysterious Island doesn't start

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Oct 15 21:29:34 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=20421

--- Comment #5 from GyB <gyebro69 at gmail.com> 2010-10-15 21:29:34 CDT ---
Created an attachment (id=31286)
 --> (http://bugs.winehq.org/attachment.cgi?id=31286)
terminal output Wine-1.3.5

The game still crashes on startup in Wine-1.3.5 unless I disable fullscreen
mode in the config.ini. The crash is always reproducible.

I found the commit which prevents the game from starting is from Wine-1.1.35:

0e270bbd226c34bd2831673c1c546f8db76b0487 is the first bad commit
commit 0e270bbd226c34bd2831673c1c546f8db76b0487
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Dec 14 20:49:52 2009 +0100

    wined3d: Send window messages through the swapchain before sending them to
the application.

:040000 040000 82a4d1078cd0ab3156aba80508dbd3d830b37dee
4cd0938c1bf4a1e0f3bb09ba258447f0fe5a98ed M    dlls

The patch cannot be reverted cleanly on Wine-1.1.35 but after 
git checkout 0e270bbd226c34bd2831673c1c546f8db76b0487 the game crashes
git revert 0e270bbd226c34bd2831673c1c546f8db76b0487 the game starts and the
company logos are shown.

Now comes the interesting part: there seems to be another regression which
causes the game to crash as soon as the main menu appears, however it isn't
fully reproducible on my system: *sometimes* the game starts without the crash.
When the crash occurs it always happens in Wine's ddraw module (in surface.c
according to the backtrace).
I tracked down this crash until Wine-0.9.61:

cf38e4c9304286f57c1cab31c760e49c033a149c is the first bad commit
commit cf38e4c9304286f57c1cab31c760e49c033a149c
Author: Jens Albretsen <jens at albretsen.dk>
Date:   Sun Apr 20 01:01:50 2008 +0200

    ddraw: Fixed device name.

:040000 040000 7303c782662f9a0c35a7f5b9317867176fb14d9b
2d1392b9847f50e679a0e0a7340eafdbadec7dd4 M    dlls

This patch can be reverted cleanly even on Wine-1.3.0.
After I reverted both patches the game never crashed for me.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.



More information about the wine-bugs mailing list