From owner-freebsd-threads@FreeBSD.ORG  Mon Mar 24 11:07:15 2008
Return-Path: <owner-freebsd-threads@FreeBSD.ORG>
Delivered-To: freebsd-threads@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D04091065671
	for <freebsd-threads@hub.freebsd.org>;
	Mon, 24 Mar 2008 11:07:15 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id CEAD68FC33
	for <freebsd-threads@hub.freebsd.org>;
	Mon, 24 Mar 2008 11:07:15 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2OB7F0N087957
	for <freebsd-threads@FreeBSD.org>; Mon, 24 Mar 2008 11:07:15 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2OB7FEX087953
	for freebsd-threads@FreeBSD.org; Mon, 24 Mar 2008 11:07:15 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 24 Mar 2008 11:07:15 GMT
Message-Id: <200803241107.m2OB7FEX087953@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
	owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@FreeBSD.org>
To: freebsd-threads@FreeBSD.org
Cc: 
Subject: Current problem reports assigned to freebsd-threads@FreeBSD.org
X-BeenThere: freebsd-threads@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Threading on FreeBSD <freebsd-threads.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>, 
	<mailto:freebsd-threads-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-threads>
List-Post: <mailto:freebsd-threads@freebsd.org>
List-Help: <mailto:freebsd-threads-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Mar 2008 11:07:15 -0000

Current FreeBSD problem reports
Critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
s threa/76690  threads    fork hang in child for -lc_r

1 problem total.

Serious problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
s threa/24472  threads    libc_r does not honor SO_SNDTIMEO/SO_RCVTIMEO socket o
s threa/24632  threads    libc_r delicate deviation from libc in handling SIGCHL
s bin/32295    threads    pthread dont dequeue signals
s threa/34536  threads    accept() blocks other threads
s threa/39922  threads    [threads] [patch] Threaded applications executed with 
s threa/48856  threads    Setting SIGCHLD to SIG_IGN still leaves zombies under 
s threa/49087  threads    Signals lost in programs linked with libc_r
o threa/70975  threads    unexpected and unreliable behaviour when using SYSV se
o threa/72953  threads    fork() unblocks blocked signals w/o PTHREAD_SCOPE_SYST
o threa/75273  threads    FBSD 5.3  libpthread (KSE) bug
o threa/75374  threads    pthread_kill() ignores SA_SIGINFO flag
s threa/76694  threads    fork cause hang in dup()/close() function in child (-l
o threa/79683  threads    svctcp_create() fails if multiple threads call at the 
o threa/80435  threads    panic on high loads
o threa/83914  threads    [libc] popen() doesn't work in static threaded program
s threa/84483  threads    problems with devel/nspr and -lc_r on 4.x
s threa/94467  threads    send(), sendto() and sendmsg() are not correct in libc
s threa/100815 threads    FBSD 5.5 broke nanosleep in libc_r
o threa/101323 threads    fork(2) in threaded programs broken.
o threa/103975 threads    Implicit loading/unloading of libpthread.so may crash 
o threa/110636 threads    [request] gdb(1): using gdb with multi thread applicat
o threa/118715 threads    kse problem
o threa/121336 threads    lang/neko threading ok on UP, broken on SMP (FreeBSD 7

23 problems total.

Non-critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
s threa/30464  threads    pthread mutex attributes -- pshared
s threa/37676  threads    libc_r: msgsnd(), msgrcv(), pread(), pwrite() need wra
s threa/40671  threads    pthread_cancel doesn't remove thread from condition qu
s threa/69020  threads    pthreads library leaks _gc_mutex
o threa/79887  threads    [patch] freopen() isn't thread-safe
o threa/80992  threads    abort() sometimes not caught by gdb depending on threa
o threa/110306 threads    apache 2.0 segmentation violation when calling gethost
o threa/115211 threads    pthread_atfork misbehaves in initial thread
o threa/116181 threads    /dev/io-related io access permissions are not propagat
o threa/116668 threads    can no longer use jdk15 with libthr on -stable SMP

10 problems total.


From owner-freebsd-threads@FreeBSD.ORG  Sat Mar 29 13:41:59 2008
Return-Path: <owner-freebsd-threads@FreeBSD.ORG>
Delivered-To: freebsd-threads@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C465A1065673
	for <freebsd-threads@freebsd.org>; Sat, 29 Mar 2008 13:41:59 +0000 (UTC)
	(envelope-from trepan@gmail.com)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 973D18FC14
	for <freebsd-threads@freebsd.org>; Sat, 29 Mar 2008 13:41:59 +0000 (UTC)
	(envelope-from trepan@gmail.com)
Received: by wa-out-1112.google.com with SMTP id k17so848154waf.3
	for <freebsd-threads@freebsd.org>; Sat, 29 Mar 2008 06:41:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
	bh=6S9STnZfDeg7B4wlBtfG41nPf3ycxtxn5BDukJVKX54=;
	b=BI5oI8IXjd/JspLhOeAb/hyshrJ6uC0asLuVNQb2ohyICk/y1l9aqrR5I3Kf2QP13s1vQ4bOqGYQ95Tuxl/XmM9yEUlKRDpN7zP/cUA+5WjSidM9qio1Tb5FNEV8+PqKXjli5NBjDdcwcZIdYoczIJMvRe/tlGOr16jK+bxQwOE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
	b=XwV1DU0IGuSAqNlPzwW8IjXqsbZ37Mpj3zBZ4VgDxqfRDDkN2lSnjQ0jHx94GpAb8ijLvO5+94EQ7Mqw8sVlp2UaIr13/nMhldCQ5WYqqyBfow1Oe+kaAT1uKGdEdgn/bKEDzOqychvajpIU7RIA6zPJgncvYNfRHOdpwLES1bE=
Received: by 10.114.151.13 with SMTP id y13mr5839890wad.145.1206796440918;
	Sat, 29 Mar 2008 06:14:00 -0700 (PDT)
Received: by 10.114.204.20 with HTTP; Sat, 29 Mar 2008 06:14:00 -0700 (PDT)
Message-ID: <4d6c64070803290614w5e7f8aw4b4df263af044f30@mail.gmail.com>
Date: Sat, 29 Mar 2008 15:14:00 +0200
From: "=?ISO-8859-1?Q?Taavi_Rep=E4n?=" <trepan@gmail.com>
To: freebsd-threads@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Subject: Python hangs when importing gtk
X-BeenThere: freebsd-threads@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Threading on FreeBSD <freebsd-threads.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>, 
	<mailto:freebsd-threads-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-threads>
List-Post: <mailto:freebsd-threads@freebsd.org>
List-Help: <mailto:freebsd-threads-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Mar 2008 13:41:59 -0000

I have problem with python, which hangs when importing gtk (or
test.autotest, then test.test_capi hangs):

>>> import gtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
RuntimeError: not holding the import lock
>>> import gtk

Pressing ^T gives:
load: 1.33  cmd: python 29170 [ucond] 0.02u 0.01s 0% 6576k

(gdb) bt
#0  0x281c532b in _umtx_op () from /lib/libc.so.7
#1  0x2817cb18 in pthread_cleanup_push () from /lib/libthr.so.3
#2  0x2817b31e in pthread_cond_init () from /lib/libthr.so.3
#3  0x080d19b3 in PyThread_acquire_lock ()
#4  0x080c0acb in initimp ()
#5  0x080c2f1c in PyImport_ImportModuleLevel ()
#6  0x080abf84 in _PyBuiltin_Init ()
#7  0x08059f47 in PyObject_Call ()
#8  0x080ac57c in PyEval_CallObjectWithKeywords ()
#9  0x080aee6e in PyEval_EvalFrameEx ()
#10 0x080b2959 in PyEval_EvalCodeEx ()
#11 0x080b2aa7 in PyEval_EvalCode ()
#12 0x080c9e76 in Py_CompileString ()
#13 0x080cb77a in PyRun_InteractiveOneFlags ()
#14 0x080cb936 in PyRun_InteractiveLoopFlags ()
#15 0x080cba52 in PyRun_AnyFileExFlags ()
#16 0x08056ef1 in Py_Main ()
#17 0x080563b5 in main ()
(gdb) info threads
* 2 Thread 0x28301500 (LWP 100121)  0x281c532b in _umtx_op () from
/lib/libc.so.7

[taavi@tservu /usr/home/taavi]$ uname -a; sysctl kern.sched.name
FreeBSD tservu.pri.ee 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Fri Mar 21
19:10:57 EET 2008     taavi@tservu.pri.ee:/usr/obj/usr/src/sys/TSERVU
i386
kern.sched.name: ULE

Python 2.5.2 (r252:60911, Mar 29 2008, 15:03:02)
[GCC 4.2.1 20070719  [FreeBSD]] on freebsd7

[taavi@tservu /usr/home/taavi]$ ldd `which python`
/usr/local/bin/python:
        libutil.so.7 => /lib/libutil.so.7 (0x2814c000)
        libm.so.5 => /lib/libm.so.5 (0x28159000)
        libthr.so.3 => /lib/libthr.so.3 (0x2816e000)
        libc.so.7 => /lib/libc.so.7 (0x28181000)