Bug #238

alsa-lib works bad with threaded applications

Added by Natanael Copa about 2 years ago. Updated over 1 year ago.

Status:Closed Start date:01/06/2010
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:Alpine 2.0.0

Description

There are some issues with the way alsa/uclibc handles signals and mutexes.

To reproduce: install gst-plugins-base and greate a test audio that you redirect to alsa sink:

gst-launch audiotestsrc ! alsasink

It sounds like beep-beep-beep... rather than a continuos sine sound.

Workaround so far is to use OSS instead of alsa.


Related issues

blocked by Alpine Linux - Feature #237: Support for NPTL in uclibc Closed 01/06/2010

History

Updated by Natanael Copa about 2 years ago

We are likely affected by the issue explained here:
http://www.kaourantin.net/2006/08/pthreads-and-signals.html

Updated by Natanael Copa over 1 year ago

The problem was versioned symbols in alsa-lib.

Fixed in commit:"0d3ebca5ac8e59dd587ad1bac7ea201fdec074642".

Updated by Natanael Copa over 1 year ago

  • Status changed from New to Resolved

Updated by Natanael Copa over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF