more informations about our problem: in thread-mainloop.c void pa_threaded_mainloop_stop(pa_threaded_mainloop *m) { ... // freeze here: pa_mutex_lock(m->mutex); ... } what would be the cause? it stop at pa_mutex_lock(m->mutex). what can i do to fix this problem? any advice is more than welcome. pat