[Bug 19124] The Westerner: dsound heap overflow prevented by warn+heap

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Nov 5 07:47:39 CST 2009


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





--- Comment #6 from Jörg Höhle <hoehle at users.sourceforge.net>  2009-11-05 07:47:38 ---
I myself find my analysis incomplete because I've never determined the origin
of the bogus SetFormat values. Does it originate from the app itself or does it
feed back into Wine bogus values it received from Wine (like garbage left from
the unimplemented amstream GetFormat call)?

On the Mac (not Linux), there's something really strange happening: with the
SetFormat plausibility checker in place, the screen becomes black every second
for a short while, much stronger than previously. The game is thus unplayable.
I've not looked into this since -- what has dsound to do with the screen?

>write a wine testcase for the bogus SetFormat?
I'll put that on my list (after the MCI stuff).
A fix to leave the device in a sane state even after ReopenDevice fails would
be much better though.

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