pthread problem with audio/xmms-mac

Alexander Best arundel at h3c.de
Tue Oct 4 08:00:47 PDT 2005


I'm mainting the audio/xmms-mac port which is a monkey audio (APE) plugin for
xmms. Since i've moved to RELENG_6 the plugin prodcues an error message and
xmms won't start. The plugin worked fine with RELENG_[4-5]. When I start xmms
I get one of these error messages:

Either

Fatal error '_pq_insert_tail: Already in priority queue' at line 200 in file \
/usr/src/lib/libpthread/thread/thr_priority_queue.c (errno = 0)
Fatal error 'Recurse on a private mutex.' at line 988 in file \
/usr/src/lib/libpthread/thread/thr_mutex.c (errno = 3)

or

Fatal error 'cv_timedwait: locklevel is not zero!' at line 649 in file \
/usr/src/lib/libpthread/thread/thr_cond.c (errno = 2)

xmms will either crash or lock up.

I'm using 6.0-BETA4 FreeBSD 6.0-BETA4 #0: Wed Sep 14 00:54:49 CEST 2005

I'd really appreciate some help. There seems to be some pthread problem, but I
don't know what causes it. I deleted my libmap.conf, but that didn't solve the
issue. This is the output of `cd /usr/lib ; ls -la|grep pthread`:

-r--r--r--   1 root  wheel   272140 Sep 14 02:19 libpthread.a
lrwxr-xr-x   1 root  wheel       15 Sep 14 02:19 libpthread.so -> \
libpthread.so.2
-r--r--r--   1 root  wheel   148304 Jul 18 03:18 libpthread.so.1
-r--r--r--   1 root  wheel   148304 Sep 14 02:19 libpthread.so.2

Thx.


More information about the freebsd-ports mailing list