Subject: Re: galeon is failing on 1.6R
To: Steve Bellovin <smb@research.att.com>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: current-users
Date: 04/21/2003 09:17:51
On Monday, April 21, 2003, at 06:14  AM, Steve Bellovin wrote:

> $ galeon
> assertion "weown" failed: file 
> "/usr/src/lib/libpthread/pthread_mutex.c", line 3
> 32, function "pthread_mutex_unlock"
> Abort (core dumped)

This is a bug in Galeon.  While tracking down some of the "pthread 
bugs" that have been reported lately, Nathan discovered that a number 
of them were actually bugs in the applications.

So, he added some additional assertions to the code to be more brutal 
in cases where the spec leaves behavior as "undefined".

You've just run into one of these... Galeon is unlocking a lock it does 
not own.

Nathan did incorporate some fixes into the Gnome libraries.  You might 
consider reinstalling your Gnome-related libraries and see if that 
fixes your problem.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>