Thank you for reporting this bug to Ubuntu.
Ubuntu 12.04 (precise) reached end-of-life on April 28, 2017.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases 

We appreciate that this bug may be old and you might not be interested
in discussing it any more. But if you are then please upgrade to the
latest Ubuntu version and re-test.

** Changed in: pulseaudio (Ubuntu)
       Status: Triaged => Incomplete

** Changed in: pulseaudio (Ubuntu)
    Milestone: ubuntu-12.04 => None

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/932096

Title:
  [armel] Pulseaudio crashes other program using sound: Assertion
  'pthread_mutex_unlock(&m->mutex) == 0'

Status in pulseaudio package in Ubuntu:
  Incomplete

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_mutex_unlock(&m->mutex) == 0' failed at 
pulsecore/mutex-posix.c:106, function pa_mutex_unlock(). Aborting.
  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://bugs.meego.com/show_bug.cgi?id=13567

  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_cv_PTHREAD_PRIO_INHERIT=no

  Before

  AS_IF([test "$pulseaudio_cv_PTHREAD_PRIO_INHERIT" = "yes"], [
      AC_DEFINE([HAVE_PTHREAD_PRIO_INHERIT], 1, [Have PTHREAD_PRIO_INHERIT.])
    ])

  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_mutex_unlock(&m->mutex) == 0' failed at 
pulsecore/mutex-posix.c:106, function pa_mutex_unlock(). Aborting.
  Aborted

  Steps to reproduce:
  Open Settings/Sound/Output/Test and test one speaker

  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/932096/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to