[Bug 28023] CoreAudio queue memory leak
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Jan 16 14:30:46 CST 2012
http://bugs.winehq.org/show_bug.cgi?id=28023
Jörg Höhle <hoehle at users.sourceforge.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
--- Comment #5 from Jörg Höhle <hoehle at users.sourceforge.net> 2012-01-16 14:30:46 CST ---
Leak fixed by commit commit 89eaa56a2f3e42ed3979722540930ee0c6058abf
and earlier ones.
Should Enqueue fail, This->public_buffer is preserved and winecoreaudio relies
on AUDCLNT_E_DEVICE_INVALIDATED to have the app Release and reopen the device
in the hope that it'll succeed nex time.
What we have in none of the 3 drivers is a mechanism to permanently signal an
error like DEVICE_INVALIDATED to the next GetBuffer or GetCurrentPadding.
The deadlock is still present, but that's another issue.
--
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