Subject: Re: function "pthread__mutex_lock2"
To: Kenneth Freidank <kennethcf@earthlink.net>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 10/03/2007 11:58:32
Hi,
On Wed, Oct 03, 2007 at 02:03:45AM -0500, Kenneth Freidank wrote:
> I just compiled the package bouml-2.27 under BSD 4.99.31 and I got this
> error when trying to open a file from within the bouml application.
>
> t5048$ bouml &
> [1] 3749
> [2] - Abort bouml (core dumped)
> t5048$ assertion "mp->type == PTHREAD_MUTEX_NORMAL" failed: file
> "/usr/src/lib/libpthread/pthread_mutex2.c", line 209, function
> "pthread__mutex_lock2"
It looks like your libpthread is out of date. Can you please try updating
it? If you update the sources, you can rebuild it without recompiling the
system by:
cd src/lib/libpthread
export USETOOLS=no
make && make install
Andrew