[pulseaudio-tickets] [PulseAudio] #628: Pulse kills my pygtk app? :-\
PulseAudio
trac-noreply at tango.0pointer.de
Wed Aug 12 04:49:20 PDT 2009
#628: Pulse kills my pygtk app? :-\
---------------------------+------------------------------------------------
Reporter: Jerry Casiano | Owner: lennart
Type: defect | Status: new
Milestone: | Component: core
Keywords: |
---------------------------+------------------------------------------------
To begin let me say that I am not a programmer..
Anyways, I have a little pygtk application that I've been playing around
with, it's a font management app. The application runs fine when window
and button sounds are not enabled in GNOME, but when those sounds are
enabled the application crashes on certain events with
{{{
Assertion 'pthread_setspecific(t->key, userdata) == 0' failed at pulsecore
/thread-posix.c:200, function pa_tls_set(). Aborting.
Aborted
}}}
I tried running the app through Valgrind, but then it exits within a few
seconds with
{{{
Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore
/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.
}}}
Not sure if this is a PulseAudio problem? or maybe an issue with
libcanberra?
or my app maybe? hopefully not since I didn't even consider pulse...
For now I run
{{{
export CANBERRA_DRIVER=NULL
}}}
before running the application and then unset it when done as a
workaround...
This is on an up to date Fedora 11 machine.
I'll try testing this later on an Ubuntu install.
Like I said, I'm no programmer, so I apologize for the lack of useful
info, just let me know what you need and how to get it. ;-)
--
Ticket URL: <http://pulseaudio.org/ticket/628>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list