Pulseaudio is not working

Asked by Ajith

I am working on Ubuntu 8.04.4 LTS. I am facing some problem while invoking the pulseaudio as some errors are getting thrown, like
E: mutex-posix.c: Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:98, function pa_mutex_unlock(). Aborting.
Aborted
I uninstalled and reinstalled again, but problem still persists.
If anyone experienced the same, please share me the solution to this issue.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu pulseaudio Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
egrosseheitmeyer (egrosseheitmeyer) said :
#1

sudo update-rc.d pulseaudio start 50 2 3 4 5 .

Revision history for this message
Ajith (ajith211) said :
#2

It gives me the following message;
System startup links for /etc/init.d/pulseaudio already exist.
And still the problem persists for me.

Revision history for this message
Seth Arnold (seth-arnold) said :
#3

According to the pthread_mutex_unlock(3posix) manpage, pthread_mutex_unlock only returns an error if the thread attempting to unlock the mutex didn't actually lock the mutex first.

The /usr/share/doc/pulseaudio/changelog.Debian.gz file on my 9.10 system has an update on 22 Jun 2009 with a patch named:
0013-mutex-when-we-fail-to-fill-in-mutex-into-static-mute.patch

That name is highly suggestive of the style of fix that would be needed to correct a problem as basic as unlocking a mutex that either isn't locked, or wasn't locked by the unlocking thread.

I suggest filing a bug report, and hope the maintainer recognizes this one...

Can you help with this problem?

Provide an answer of your own, or ask Ajith for more information if necessary.

To post a message you must log in.