Bug 91184 - Avoid possible deadlock in error case in dsp_open()
Summary: Avoid possible deadlock in error case in dsp_open()
Status: RESOLVED FIXED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: misc (show other bugs)
Version: unspecified
Hardware: Other All
: medium minor
Assignee: DEEPAK SRIVASTAVA
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-02 05:06 UTC by DEEPAK SRIVASTAVA
Modified: 2015-07-03 10:26 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description DEEPAK SRIVASTAVA 2015-07-02 05:06:01 UTC
In src/utils/padsp.c, inside dsp_open()
"i->mainloop" is not unlocked and "i" is also not freed before returning from default case.
Comment 1 DEEPAK SRIVASTAVA 2015-07-02 05:17:56 UTC
Patch has been added. Please see the below url.
http://lists.freedesktop.org/archives/pulseaudio-discuss/2015-July/024146.html


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.