[armel] Pulseaudio crashes other program using sound: Assertion 'pthread_mutex_unlock(&m->mutex) == 0'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Whenever a program tries to use sound in anyway (and in some wierd other cases like using tab-completion in a terminal) the program just crashes with
Assertion 'pthread_
Aborted
Because it lets metacity crash whenever I use tab in a terminal, it renders my system useless.
I found solutions for meego her: https:/
Easiest workaround was to disable PTHREAD priority inheritance feature that was
the root cause at least on Your case.
For example to configure.ac, Add
pulseaudio_
Before
AS_IF([test "$pulseaudio_
AC_
])
I will to apply this fix and as soon as I get it working/compiled I'll report back.
It might very well be a problem for armel with more than one core (as suggested on the other site).
Expect:
Sound output (or at least a normal running program)
What happens instead:
Program crashes with
Assertion 'pthread_
Aborted
Steps to reproduce:
Open Settings/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: pulseaudio 1:1.1-0ubuntu7
Uname: Linux 2.6.36.4 armv7l
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
ApportVersion: 1.91-0ubuntu1
Architecture: armel
Date: Tue Feb 14 15:36:33 2012
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to precise on 2012-02-09 (4 days ago)
summary: |
- Pulseaudio crashes other program using sound: Assertion + [armel] Pulseaudio crashes other program using sound: Assertion 'pthread_mutex_unlock(&m->mutex) == 0' |
Changed in pulseaudio (Ubuntu): | |
milestone: | ubuntu-12.04-beta-2 → ubuntu-12.04 |
Until you resolve the issue, you should turn off event sounds (because the Tab/auto-complete will play a sound when prompting you).