I demand that dawes may or may not have written...

> Package: gxine
> Version: 0.5.905-5
> Severity: important

> gxine exits with error message
 
> Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-
> posix.c:108, function pa_mutex_unlock(). Aborting.

That's not gxine – at least, not directly. That's PulseAudio.

The text of the assertion is present in /usr/lib/libpulsecommon-0.9.21.so,
which is in libpulse0. Perhaps something's changed in PulseAudio which
xine-lib doesn't like...?

As a workaround, you could tell it to use ALSA instead:
  $ gxine -A alsa
or set it permanently via the configuration window.

> This also occurs with all multimedia packages installed on a system using
> Squeeze with xfce - VLC, mplayer - which exit with exactly the same
> message.

So the problem's more widespread. I'm not reassigning just yet; but you
*definitely* should, either to libxine1-misc-plugins or to libpulse0. (gxine
itself knows nothing of PulseAudio.)

And if the latter, then any bugs which you've filed on others will need to be
reassigned and merged...

Useful packages in helping with this: libpulse0-dbg, libxine1-dbg and gdb.
  $ gdb gxine
  (gdb) run
then when the assertion happens:
  (gdb) bt
and attach the text output by that last command.

FWIW, it works fine here, but this is (a) with development packages and (b)
on testing/unstable.

> The system is an old PIII with 1Mb RAM which previously ran Lenny without
> any problems (sound OK, and gxine and mplayer both worked with any
> problems) - this a a fresh install of Squeeze after formatting HDD.

I'd just upgrade, not do a fresh install :-)

>  cat /proc/asound/cards gives -
>  0 [rev21          ]: VIA686A - VIA 82C686A/B rev21
>                       VIA 82C686A/B rev21 with W83971D at 0xdc00, irq 10
[snip]



-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux    | ,demon,co,uk    |                |  X  HTML e-mail
                                                    / \ www.asciiribbon.org
Take what comfort there may be in owning a piece thereof.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to