[Bug 28333] F-22 Lightning 3 crashes in the options menu (audio related)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Oct 3 02:48:24 CDT 2011


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

Raymond <superquad.vortex2 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |superquad.vortex2 at gmail.com

--- Comment #3 from Raymond <superquad.vortex2 at gmail.com> 2011-10-03 02:48:24 CDT ---
(In reply to comment #2)
> This is another application bug (see also Bug 28042 and Bug 27982). The
> application is calling mixerOpen() for an output device and then requesting
> details for MIXERLINE_COMPONENTTYPE_DST_WAVEIN. That returns an error code,
> which the application ignores and passes an invalid struct to
> mixerGetLineInfoW, which also returns an error and then the application
> crashes, probably expecting a valid struct to be returned.
> 
> It also crashes in exactly the same way on my Windows 7 VM. However, when I set
> it to Windows 98 compatibility mode, it seems to work fine. Maybe we need to
> have this kind of compatibility stuff in Wine's audio, too... joy :)

This is because you only implement SimpleVolume API, you need to implement
EndVolume API for those application using mixerXxx functions

Applications that manage the master volume levels of audio endpoint devices,
similar to the Windows volume-control program, Sndvol.exe.

Professional audio ("pro audio") applications that require exclusive-mode
access to audio endpoint devices.

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