[Bug 28340] New: UFO: Extraterrestrials Gold - regression - crash at start now can't be workarounded by using native dsound/directplay

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 10 19:48:56 CDT 2011


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

           Summary: UFO: Extraterrestrials Gold - regression - crash at
                    start now can't be workarounded by using native
                    dsound/directplay
           Product: Wine
           Version: 1.3.25
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winmm&mci
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mooroon2 at mail.ru
                CC: aeikum at codeweavers.com
   Regression SHA1: 901af51ea32f2d192a598808abab2d1b6a940773


It was possible to workaround UFO:ET crash at startup by using native (i.e. MS
versions from DirectX runtime) versions of dsound and directmusic. After 1.3.25
it is no longer possible - game crashes at start no matter were the
dsound/directmusic overridden to native or not.

Regression testing comes with the following results:

901af51ea32f2d192a598808abab2d1b6a940773 is the first bad commit
commit 901af51ea32f2d192a598808abab2d1b6a940773
Author: Andrew Eikum <aeikum at codeweavers.com>
Date:   Mon Jul 11 08:28:24 2011 -0500

    winmm: Remove driver implementation of waveOut*.

:040000 040000 cccb55d925c166ba3838b0179cbdd655a44ba26a
428f760df6efda7a37b4a84f97721523ab72863f M      dlls

Reverting that patch isn't possible with the 1.3.28 - a lot of other cleanup
work followed completing the "Rewrite of the audio support, using the Win7
architecture." task noted in the release notes for 1.3.25.

I suspect that the Right Way (tm) to fix this regression would be to fix bug
#25728 I had reported long ago. In any case, this is a regression in wine
obviously, as the app that was working pretty well before (with one workaround)
stopped to work with a new release.

-- 
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