Subject: lib/19938: reproducable pthread assert
To: None <gnats-bugs@gnats.netbsd.org>
From: None <chris@netbsd.org>
List: netbsd-bugs
Date: 01/19/2003 23:42:53
>Number:         19938
>Category:       lib
>Synopsis:       pthread throws an assert
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 19 15:41:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.6M
>Organization:
>Environment:
	
	
System: NetBSD pinky.buzzbee.plus.com 1.6M NetBSD 1.6M (PINKY) #12: Sun Jan 19 01:22:11 GMT 2003 chris@pinky.buzzbee.plus.com:/usr/obj/kern/current/i386/PINKY i386
Architecture: i386
Machine: i386
>Description:
I get an assert from libpthread:
assertion "0" failed: file "/extra/cvs/src/lib/libpthread/pthread.c", line 339, function "pthread__idle"

from gkrellm, when a child process exits.

>How-To-Repeat:
Run gkrellm, configure the mail program to be sylpheed, then click on the mail area, so it launches sylpheed.

Just close sylpheed (note mine is configured to use imap, so cancel the imap password boxes) and exit.

gkrellm exits with:
assertion "0" failed: file "/extra/cvs/src/lib/libpthread/pthread.c", line 339, function "pthread__idle"

Has happened 3 out of 3 times.
>Fix:
No idea, I'll happily accept rebuild your libpthread.
>Release-Note:
>Audit-Trail:
>Unformatted: