Subject: Re: Duplicating a thread problem with php...
To: John Klos <john@ziaspace.com>
From: Chuck Silvers <chuq@chuq.com>
List: tech-pkg
Date: 02/03/2005 09:01:33
On Tue, Feb 01, 2005 at 12:23:44AM -0800, John Klos wrote:
> NetBSD 2.0, macppc, php4, Apache 2, mod php, Squirrelmail - I just updated 
> Suirrelmail from 1.4.3something to 1.4.4, and when I try to compose mail, 
> I get this in my Apache error log:
> 
> assertion "next != 0" failed: file 
> "/usr/src/lib/libpthread/pthread_run.c", line 130, function 
> "pthread__next"
> [Tue Feb 01 08:13:50 2005] [notice] child pid 26104 exit signal Abort trap 
> (6)
> 
> I can't seem to duplicate this by any way other than Apache. Does anyone 
> have any ideas?

this is a known problem with pthreads.  usually it's associated with
the pthread-using application being paged out.

charles posted a work-around a while back that should help:

http://mail-index.netbsd.org/tech-kern/2005/01/06/0006.html

-Chuck