From owner-freebsd-threads@FreeBSD.ORG Mon Oct 9 04:39:54 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8480616A403; Mon, 9 Oct 2006 04:39:54 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FD2943D45; Mon, 9 Oct 2006 04:39:53 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan [127.0.0.1]) by aldan.algebra.com (8.13.8/8.13.7) with ESMTP id k994drDw014314 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Oct 2006 00:39:53 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.8/8.13.7/Submit) id k994dq39014313; Mon, 9 Oct 2006 00:39:52 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: java@freebsd.org Date: Mon, 9 Oct 2006 00:39:52 -0400 User-Agent: KMail/1.9.1 X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: threads@freebsd.org Subject: java/berkeley-db self-test hang X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Oct 2006 04:39:54 -0000 Hello! The newly updated port of java/berkeley-db hangs during self-tests on one of my machines: dual FreeBSD/i386 6.1-stable - no hang single FreeBSD/amd64 6.1-stable - no hang dual FreeBSD/amd64 6.2-prerelease - hangs There is little CPU use and all the process is doing, according to ktrace is the repeated: [...] 13089 java CALL clock_gettime(0,0x7ffffeff3d00) 13089 java RET clock_gettime 0 13089 java CALL kse_release(0x654f20) 13089 java RET kse_release 0 13089 java CALL kse_release(0x511f20) 13089 java RET kse_release 0 13089 java CALL clock_gettime(0,0x7ffffeff3d00) 13089 java RET clock_gettime 0 13089 java CALL kse_release(0x654f20) 13089 java RET kse_release 0 13089 java CALL kse_release(0x511f20) [...] Rebuilding Java did not help... Would any Java and/or thread expert, please, try to build the port with self-testing enabled and analyze any hang? Thanks a lot! -mi From owner-freebsd-threads@FreeBSD.ORG Mon Oct 9 04:48:31 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E76216A415; Mon, 9 Oct 2006 04:48:31 +0000 (UTC) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos.bsdclusters.com [69.55.225.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5899743D45; Mon, 9 Oct 2006 04:48:31 +0000 (GMT) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos [69.55.225.36]) by demos.bsdclusters.com (8.12.8p1/8.12.8) with ESMTP id k994m4lZ029333; Sun, 8 Oct 2006 21:48:07 -0700 (PDT) (envelope-from kmacy@fsmware.com) Received: from localhost (kmacy@localhost) by demos.bsdclusters.com (8.12.8p1/8.12.8/Submit) with ESMTP id k994lxC7029316; Sun, 8 Oct 2006 21:48:03 -0700 (PDT) X-Authentication-Warning: demos.bsdclusters.com: kmacy owned process doing -bs Date: Sun, 8 Oct 2006 21:47:59 -0700 (PDT) From: Kip Macy X-X-Sender: kmacy@demos.bsdclusters.com To: Mikhail Teterin In-Reply-To: <200610090039.52638@aldan> Message-ID: <20061008214750.K25420@demos.bsdclusters.com> References: <200610090039.52638@aldan> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: java@freebsd.org, threads@freebsd.org Subject: Re: java/berkeley-db self-test hang X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Oct 2006 04:48:31 -0000 What happens when you use libthr? -Kip On Mon, 9 Oct 2006, Mikhail Teterin wrote: > Hello! > > The newly updated port of java/berkeley-db hangs during self-tests on one of > my machines: > > dual FreeBSD/i386 6.1-stable - no hang > single FreeBSD/amd64 6.1-stable - no hang > dual FreeBSD/amd64 6.2-prerelease - hangs > > There is little CPU use and all the process is doing, according to ktrace is > the repeated: > > [...] > 13089 java CALL clock_gettime(0,0x7ffffeff3d00) > 13089 java RET clock_gettime 0 > 13089 java CALL kse_release(0x654f20) > 13089 java RET kse_release 0 > 13089 java CALL kse_release(0x511f20) > 13089 java RET kse_release 0 > 13089 java CALL clock_gettime(0,0x7ffffeff3d00) > 13089 java RET clock_gettime 0 > 13089 java CALL kse_release(0x654f20) > 13089 java RET kse_release 0 > 13089 java CALL kse_release(0x511f20) > [...] > > Rebuilding Java did not help... Would any Java and/or thread expert, please, > try to build the port with self-testing enabled and analyze any hang? Thanks > a lot! > > -mi > _______________________________________________ > freebsd-threads@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-threads > To unsubscribe, send any mail to "freebsd-threads-unsubscribe@freebsd.org" > From owner-freebsd-threads@FreeBSD.ORG Mon Oct 9 05:07:19 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B1D16A403; Mon, 9 Oct 2006 05:07:19 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6315943D45; Mon, 9 Oct 2006 05:07:19 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan [127.0.0.1]) by aldan.algebra.com (8.13.8/8.13.7) with ESMTP id k9957Is1016643 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Oct 2006 01:07:18 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.8/8.13.7/Submit) id k9957Ips016642; Mon, 9 Oct 2006 01:07:18 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Kip Macy Date: Mon, 9 Oct 2006 01:07:17 -0400 User-Agent: KMail/1.9.1 References: <200610090039.52638@aldan> <20061008214750.K25420@demos.bsdclusters.com> In-Reply-To: <20061008214750.K25420@demos.bsdclusters.com> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: java@freebsd.org, threads@freebsd.org Subject: Re: java/berkeley-db self-test hang X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Oct 2006 05:07:20 -0000 On Monday 09 October 2006 00:47, Kip Macy wrote: = What happens when you use libthr? I changed /etc/libmap.conf and achieved the following ldd output: /opt/jdk1.5.0/bin/java: libz.so.3 => /lib/libz.so.3 (0x80063a000) libpthread.so.2 => /usr/lib/libthr.so (0x80074e000) libc.so.6 => /lib/libc.so.6 (0x800865000) Java promptly crashes trying to run ant: [...] exec /opt/bin/java -showversion -classpath /opt/ant/lib/ant-launcher.jar -Dant.home=/opt/ant org.apache.tools.ant.launch.Launcher -lib -cp /opt/share/java/classes/junit.jar java version "1.5.0-p3" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-p3-mi_08_oct_2006_14_37) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0-p3-mi_08_oct_2006_14_37, mixed mode) Buildfile: build.xml init: # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (4E4D4554484F440E435050051B), pid=16616, tid=0x50b000 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p3-mi_08_oct_2006_14_37 mixed mode) # An error report file with more information is saved as hs_err_pid16616.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # Abort trap (core dumped) *** Error code 134 From owner-freebsd-threads@FreeBSD.ORG Mon Oct 9 11:10:01 2006 Return-Path: X-Original-To: freebsd-threads@FreeBSD.org Delivered-To: freebsd-threads@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A9FC16A492 for ; Mon, 9 Oct 2006 11:10:01 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B2C743D81 for ; Mon, 9 Oct 2006 11:09:06 +0000 (GMT) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k99B8m1O071702 for ; Mon, 9 Oct 2006 11:08:48 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k99B8kGf071698 for freebsd-threads@FreeBSD.org; Mon, 9 Oct 2006 11:08:46 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Oct 2006 11:08:46 GMT Message-Id: <200610091108.k99B8kGf071698@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-threads@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Oct 2006 11:10:01 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s threa/76690 threads fork hang in child for (-lc_r & -lthr) 1 problem total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/20016 threads pthreads: Cannot set scheduling timer/Cannot set virtu 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 o kern/38549 threads the procces compiled whith pthread stopped in pthread_ 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 s kern/64313 threads FreeBSD (OpenBSD) pthread implicit set/unset O_NONBLOC o threa/70975 threads unexpected and unreliable behaviour when using SYSV se o threa/72353 threads Assertion fails in /usr/src/lib/libpthread/sys/lock.c, o threa/72429 threads threads blocked in stdio (fgets, etc) are not cancella 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 o threa/85160 threads [libthr] [patch] libobjc + libpthread/libthr crash pro o threa/90278 threads libthr, ULE and -current produces >100% WCPU with apac o kern/91266 threads [threads] Trying sleep, but thread marked as sleeping s threa/94467 threads send(), sendto() and sendmsg() are not correct in libc f threa/98256 threads gnome-system-monitor core dumps from pthread_testcance s threa/100815 threads FBSD 5.5 broke nanosleep in libc_r o threa/101323 threads fork(2) in threaded programs broken. o threa/101355 threads threaded application spents too much time in _umtx_op o threa/103975 threads Implicit loading/unloading of libpthread.so may crash 30 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s kern/19247 threads uthread_sigaction.c does not do anything wrt SA_NOCLDW s kern/22190 threads A threaded read(2) from a socketpair(2) fd can sometim 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/74180 threads KSE problem. Applications those riched maximum possibl 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/81534 threads [libc_r] [patch] libc_r close() will fail on any fd ty 10 problems total. From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 14:30:17 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75F4C16A4D4 for ; Wed, 11 Oct 2006 14:30:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CBE843D53 for ; Wed, 11 Oct 2006 14:30:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9BEUGQR067052 for ; Wed, 11 Oct 2006 14:30:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9BEUGDi067051; Wed, 11 Oct 2006 14:30:16 GMT (envelope-from gnats) Resent-Date: Wed, 11 Oct 2006 14:30:16 GMT Resent-Message-Id: <200610111430.k9BEUGDi067051@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-threads@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gergely CZUCZY Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4709116A40F for ; Wed, 11 Oct 2006 14:29:12 +0000 (UTC) (envelope-from phoemix@marvin.harmless.hu) Received: from marvin.harmless.hu (mostly.harmless.hu [195.56.55.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97FCB43D46 for ; Wed, 11 Oct 2006 14:29:11 +0000 (GMT) (envelope-from phoemix@marvin.harmless.hu) Received: from localhost (marvin-mail [192.168.0.2]) by marvin (Postfix) with ESMTP id 3857F7BFF6D for ; Wed, 11 Oct 2006 16:29:10 +0200 (CEST) Received: from marvin.harmless.hu ([192.168.0.2]) by localhost (marvin.harmless.hu [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id 3oH9i5ljysxK for ; Wed, 11 Oct 2006 16:29:04 +0200 (CEST) Received: from marvin.harmless.hu (localhost [127.0.0.1]) by marvin (Postfix) with ESMTP id 3FF7F7BFF6B for ; Wed, 11 Oct 2006 16:29:03 +0200 (CEST) Received: (from phoemix@localhost) by marvin.harmless.hu (8.13.6/8.13.6/Submit) id k9BET3aF047135; Wed, 11 Oct 2006 16:29:03 +0200 (CEST) (envelope-from phoemix) Message-Id: <200610111429.k9BET3aF047135@marvin.harmless.hu> Date: Wed, 11 Oct 2006 16:29:03 +0200 (CEST) From: Gergely CZUCZY To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gergely CZUCZY List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 14:30:17 -0000 >Number: 104297 >Category: threads >Synopsis: mixing libthr and libpthread through libs segfaults the binary >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-threads >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 11 14:30:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gergely CZUCZY >Release: FreeBSD 6.1-RELEASE-p7 i386 >Organization: Harmless Digital Ltd >Environment: System: FreeBSD marvin.harmless.hu 6.1-RELEASE-p7 FreeBSD 6.1-RELEASE-p7 #0: Sun Sep 24 09:02:34 CEST 2006 root@marvin.harmless.hu:/usr/obj/usr/src/sys/MARVIN i386 installed PostgreSQL 8.1 which uses pthread (-lpthread) >Description: If you build a binary which you link against libthr, and it will also be linked against a library which is linked against libpthread the output binary will segfault. >How-To-Repeat: $ cat > test.c int main(int argc, char *argv[]) { return 0; } ^C $ export LDFLAGS="-lthr -L/usr/local/lib -lpq" $ make test && ./test c++ -O2 -pipe -march=pentium4 -lkse -L/usr/local/lib -lpq test.cc -o test Segmentation fault: 11 (core dumped) I've tested it with three variation of LDFLAGS, it apperas that only libthr is broken. working ones: export LDFLAGS="-lthread -L/usr/local/lib -lpq" export LDFLAGS="-lc_r -L/usr/local/lib -lpq" segfaults: export LDFLAGS="-lthr -L/usr/local/lib -lpq" >Fix: N/A >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:12:42 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90ECF16A415; Wed, 11 Oct 2006 16:12:42 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A974243D82; Wed, 11 Oct 2006 16:12:33 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.7/8.13.7/NETPLEX) with ESMTP id k9BGCWR4019906; Wed, 11 Oct 2006 12:12:32 -0400 (EDT) Date: Wed, 11 Oct 2006 12:12:32 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Gergely CZUCZY In-Reply-To: <200610111429.k9BET3aF047135@marvin.harmless.hu> Message-ID: References: <200610111429.k9BET3aF047135@marvin.harmless.hu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-2.0.2 (mail.ntplx.net [204.213.176.10]); Wed, 11 Oct 2006 12:12:32 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:12:42 -0000 On Wed, 11 Oct 2006, Gergely CZUCZY wrote: > >> Number: 104297 >> Category: threads >> Synopsis: mixing libthr and libpthread through libs segfaults the binary Of course it does, and that's to be expected. This is not a bug. -- DE From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:14:33 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBE8616A539; Wed, 11 Oct 2006 16:14:33 +0000 (UTC) (envelope-from gergely.czuczy@harmless.hu) Received: from marvin.harmless.hu (marvin.harmless.hu [195.56.55.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AE0943D86; Wed, 11 Oct 2006 16:14:23 +0000 (GMT) (envelope-from gergely.czuczy@harmless.hu) Received: from localhost (marvin-mail [192.168.0.2]) by marvin (Postfix) with ESMTP id 08CCA7BFF7B; Wed, 11 Oct 2006 18:14:21 +0200 (CEST) X-Virus-Scanned: amavisd-new at harmless.hu Received: from marvin.harmless.hu ([192.168.0.2]) by localhost (marvin.harmless.hu [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id XlAo3iwR5NoX; Wed, 11 Oct 2006 18:14:15 +0200 (CEST) Received: from marvin.harmless.hu (localhost [127.0.0.1]) by marvin (Postfix) with ESMTP id 6FBA27BFF7A; Wed, 11 Oct 2006 18:14:15 +0200 (CEST) Date: Wed, 11 Oct 2006 18:14:14 +0200 From: Gergely CZUCZY To: Daniel Eischen Message-ID: <20061011161414.GA49235@harmless.hu> References: <200610111429.k9BET3aF047135@marvin.harmless.hu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=x-unknown; protocol="application/pgp-signature"; boundary="Dxnq1zWXvFF0Q93v" Content-Disposition: inline In-Reply-To: User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:14:33 -0000 --Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 12:12:32PM -0400, Daniel Eischen wrote: > On Wed, 11 Oct 2006, Gergely CZUCZY wrote: >=20 > > > >>Number: 104297 > >>Category: threads > >>Synopsis: mixing libthr and libpthread through libs segfaults the= binary >=20 > Of course it does, and that's to be expected. This is not > a bug. it see. then why can pthread and libc_r be mixed? and how do i use libthr if one of the libs i link against is using libpthread? Bye, Gergely Czuczy mailto: gergely.czuczy@harmless.hu --=20 Weenies test. Geniuses solve problems that arise. --Dxnq1zWXvFF0Q93v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) owE9UkFr1EAU3rZ4GREpCHqSd1NoEpN0TdtIW3FbPLUrWC22hzJJ3iZDk5k4M2mb Xrx66EG8iUW9eFPw4MWDFxEvggf9AyL4A3pR6cnJdtMwYYb35vve9755T85NdMYn v717vzl18PT52NvxX9FUUWnNU7ugcodx23Ndz+7O+dPX7cD2ZgIfp2eDIA5cz59z l+1L93uCa+TaXqtLDEHjnr5W5pTxGxBnVCrU85Ue2LOkvbfEVCkU00zwEBjPGcfT 3JqkXA1Q2ss8FgnjaQgPK6ExsUvJuKZRjoT0OaxjYkE/1uB5FviuGwA1Zz80a9q/ swK223VdC5YoZ5jDMlNxhhx2paEKyQK0DJ43JGkILLiNMsW8ht7Gvd7Gg9PL875r EAvNv7BaFRHKENrPc7v+3Mww1aMaUyHrNqkziTRRw9zdmotSMdXmCrZnWoOcReYW UJ40x/IE0QBFlWZNSIHCdECrXCsTxnkCEeNU1q2o/gBiURmLgWlIBCprSKYzqq8Y hIAIAfdKjI2BDsBaxhSYxYU2YApRlTrEIBWi0/Abg7IaYsqh1TKSFm/JhsrIxmSR NMFM7JqCwKAyxUd9sAEIjiAGDdeJfGY2vg00NeOgNDG1KzXqfFRikZBbNVqEnLq/ X8X7NSkoy7UIIT0JO/EwfNMMVJGjUk5WEWLbjQ3riOaRTbuotGMekTOjyTgn8h2E UgozMoUaegJUMoUOebw4cabTTG479pPjzw46L1evdr+8ODx/9OZR8Hf21dbKj89/ PnYOz379+Xrz3+/v/eMLR58uj32wLu4c/wc= =ko8j -----END PGP SIGNATURE----- --Dxnq1zWXvFF0Q93v-- From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:20:23 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70E8116A403 for ; Wed, 11 Oct 2006 16:20:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6361C43DBB for ; Wed, 11 Oct 2006 16:20:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9BGKJR4078292 for ; Wed, 11 Oct 2006 16:20:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9BGKJPW078291; Wed, 11 Oct 2006 16:20:19 GMT (envelope-from gnats) Date: Wed, 11 Oct 2006 16:20:19 GMT Message-Id: <200610111620.k9BGKJPW078291@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: Daniel Eischen Cc: Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:20:23 -0000 The following reply was made to PR threads/104297; it has been noted by GNATS. From: Daniel Eischen To: Gergely CZUCZY Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary Date: Wed, 11 Oct 2006 12:12:32 -0400 (EDT) On Wed, 11 Oct 2006, Gergely CZUCZY wrote: > >> Number: 104297 >> Category: threads >> Synopsis: mixing libthr and libpthread through libs segfaults the binary Of course it does, and that's to be expected. This is not a bug. -- DE From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:20:34 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CF2016A412 for ; Wed, 11 Oct 2006 16:20:34 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B403343D8C for ; Wed, 11 Oct 2006 16:20:23 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9BGKNdG078316 for ; Wed, 11 Oct 2006 16:20:23 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9BGKNXl078315; Wed, 11 Oct 2006 16:20:23 GMT (envelope-from gnats) Date: Wed, 11 Oct 2006 16:20:23 GMT Message-Id: <200610111620.k9BGKNXl078315@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: Gergely CZUCZY Cc: Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gergely CZUCZY List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:20:34 -0000 The following reply was made to PR threads/104297; it has been noted by GNATS. From: Gergely CZUCZY To: Daniel Eischen Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary Date: Wed, 11 Oct 2006 18:14:14 +0200 --Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 12:12:32PM -0400, Daniel Eischen wrote: > On Wed, 11 Oct 2006, Gergely CZUCZY wrote: >=20 > > > >>Number: 104297 > >>Category: threads > >>Synopsis: mixing libthr and libpthread through libs segfaults the= binary >=20 > Of course it does, and that's to be expected. This is not > a bug. it see. then why can pthread and libc_r be mixed? and how do i use libthr if one of the libs i link against is using libpthread? Bye, Gergely Czuczy mailto: gergely.czuczy@harmless.hu --=20 Weenies test. Geniuses solve problems that arise. --Dxnq1zWXvFF0Q93v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) owE9UkFr1EAU3rZ4GREpCHqSd1NoEpN0TdtIW3FbPLUrWC22hzJJ3iZDk5k4M2mb Xrx66EG8iUW9eFPw4MWDFxEvggf9AyL4A3pR6cnJdtMwYYb35vve9755T85NdMYn v717vzl18PT52NvxX9FUUWnNU7ugcodx23Ndz+7O+dPX7cD2ZgIfp2eDIA5cz59z l+1L93uCa+TaXqtLDEHjnr5W5pTxGxBnVCrU85Ue2LOkvbfEVCkU00zwEBjPGcfT 3JqkXA1Q2ss8FgnjaQgPK6ExsUvJuKZRjoT0OaxjYkE/1uB5FviuGwA1Zz80a9q/ swK223VdC5YoZ5jDMlNxhhx2paEKyQK0DJ43JGkILLiNMsW8ht7Gvd7Gg9PL875r EAvNv7BaFRHKENrPc7v+3Mww1aMaUyHrNqkziTRRw9zdmotSMdXmCrZnWoOcReYW UJ40x/IE0QBFlWZNSIHCdECrXCsTxnkCEeNU1q2o/gBiURmLgWlIBCprSKYzqq8Y hIAIAfdKjI2BDsBaxhSYxYU2YApRlTrEIBWi0/Abg7IaYsqh1TKSFm/JhsrIxmSR NMFM7JqCwKAyxUd9sAEIjiAGDdeJfGY2vg00NeOgNDG1KzXqfFRikZBbNVqEnLq/ X8X7NSkoy7UIIT0JO/EwfNMMVJGjUk5WEWLbjQ3riOaRTbuotGMekTOjyTgn8h2E UgozMoUaegJUMoUOebw4cabTTG479pPjzw46L1evdr+8ODx/9OZR8Hf21dbKj89/ PnYOz379+Xrz3+/v/eMLR58uj32wLu4c/wc= =ko8j -----END PGP SIGNATURE----- --Dxnq1zWXvFF0Q93v-- From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:30:23 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E3E616A5EA; Wed, 11 Oct 2006 16:30:23 +0000 (UTC) (envelope-from eischen@vigrid.com) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5A2943E37; Wed, 11 Oct 2006 16:28:54 +0000 (GMT) (envelope-from eischen@vigrid.com) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.7/8.13.7/NETPLEX) with ESMTP id k9BGSrMu006547; Wed, 11 Oct 2006 12:28:53 -0400 (EDT) Date: Wed, 11 Oct 2006 12:28:53 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Gergely CZUCZY In-Reply-To: <20061011161414.GA49235@harmless.hu> Message-ID: References: <200610111429.k9BET3aF047135@marvin.harmless.hu> <20061011161414.GA49235@harmless.hu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-2.0.2 (mail.ntplx.net [204.213.176.10]); Wed, 11 Oct 2006 12:28:53 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:30:23 -0000 On Wed, 11 Oct 2006, Gergely CZUCZY wrote: > On Wed, Oct 11, 2006 at 12:12:32PM -0400, Daniel Eischen wrote: >> On Wed, 11 Oct 2006, Gergely CZUCZY wrote: >> >>> >>>> Number: 104297 >>>> Category: threads >>>> Synopsis: mixing libthr and libpthread through libs segfaults the binary >> >> Of course it does, and that's to be expected. This is not >> a bug. > it see. then why can pthread and libc_r be mixed? They can't and it isn't supported. > and how do i use libthr if one of the libs i link against > is using libpthread? You can't unless you relink everything or you use libmap.conf(5). -- DE From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:36:39 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BED516A40F; Wed, 11 Oct 2006 16:36:39 +0000 (UTC) (envelope-from gergely.czuczy@harmless.hu) Received: from marvin.harmless.hu (mostly.harmless.hu [195.56.55.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C1543D8F; Wed, 11 Oct 2006 16:36:03 +0000 (GMT) (envelope-from gergely.czuczy@harmless.hu) Received: from localhost (marvin-mail [192.168.0.2]) by marvin (Postfix) with ESMTP id D970B7BFF7D; Wed, 11 Oct 2006 18:35:22 +0200 (CEST) X-Virus-Scanned: amavisd-new at harmless.hu Received: from marvin.harmless.hu ([192.168.0.2]) by localhost (marvin.harmless.hu [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id wT469YWUBZUg; Wed, 11 Oct 2006 18:35:17 +0200 (CEST) Received: from marvin.harmless.hu (localhost [127.0.0.1]) by marvin (Postfix) with ESMTP id 43E137BFF71; Wed, 11 Oct 2006 18:35:16 +0200 (CEST) Date: Wed, 11 Oct 2006 18:35:16 +0200 From: Gergely CZUCZY To: Daniel Eischen Message-ID: <20061011163516.GA49840@harmless.hu> References: <200610111429.k9BET3aF047135@marvin.harmless.hu> <20061011161414.GA49235@harmless.hu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=x-unknown; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline In-Reply-To: User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:36:39 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 12:28:53PM -0400, Daniel Eischen wrote: > >and how do i use libthr if one of the libs i link against > >is using libpthread? > You can't unless you relink everything or you use libmap.conf(5). so, the choice of which threading library the system uses is decieded by the authors of all ports. shouldn't there be a way to specify for _all_ ports, sources, everything, which solution is the prefered one for the system? Bye, Gergely Czuczy mailto: gergely.czuczy@harmless.hu --=20 Weenies test. Geniuses solve problems that arise. --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) owFNkk1rFEEQhteNXho8BE8KSl1EJdPr7GaTbEbyocmSU4iHkCAKobenZqdxpnvS 3ZN1cvGoB8GPqwj+gAQEzUEPAc9ifoQXf4B3sXs2UW8zVfXW+1RXvbo40WhOnnz4 9HDqxZu35w6b3wdTeWmtHNKc6T0haTsM27Q73+uGdJZ2406Xz+HsdG9uLhnMh316 dXVFSYvS0s2qwAgsPrG3i4wJeQd4yrRBu1DahPbIWd2qMIUywgolIxAyExL/5jY1 kyZBTfuSq1jIYQS7pbIY00ILadkgQ0I2JGxjHMAGt9BuB9AJw1lg7rsTdXrRzPT9 daBhNwwDWGVSYAZ9YXiKEkbatYrIIiwyGUOqRhArEFAahEwMbKpBJKAkgkrApnXQ uLwjfAxs6EYy1ouFcRLH5vOFUyGLl1z8gSqBM3nDQikzNAYqF9BYq3EPdWVTL1K6 Tpya5qxocSWTmzO3WsSooPblqRK8philgqcw9jh11ExXdZWpjMXcNzLEIcXIBcYY w2CcZqVNlTa+C8syKJS2xlmkqsxiD+lqNMLAFcKIOYkCU7gWSQWJQ9xxmp2xKHBc peZogv/GCE7RjMpKv0lwBN610OjWhzHxz+gb/SNdIuRehQEha6iHmFWwsl/y/Yrk TGRWRTAch1u8Di+728n9M7bSkhBKFzoh2UZ0+3RGaGwL1tyPH94z7Hln5a4j9xju FpgWBlvk+dLEhYY/0rMLn2z+/tl4d23r6d3jo+PL7OOjKwe/Pn+7funrYeP9wTL8 OCIn59df7j7b2gibr7+o/h8= =cWfI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:40:30 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8325516A412 for ; Wed, 11 Oct 2006 16:40:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B6A543D5A for ; Wed, 11 Oct 2006 16:40:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9BGeSBo081921 for ; Wed, 11 Oct 2006 16:40:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9BGeSGN081920; Wed, 11 Oct 2006 16:40:28 GMT (envelope-from gnats) Date: Wed, 11 Oct 2006 16:40:28 GMT Message-Id: <200610111640.k9BGeSGN081920@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: Gergely CZUCZY Cc: Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gergely CZUCZY List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:40:30 -0000 The following reply was made to PR threads/104297; it has been noted by GNATS. From: Gergely CZUCZY To: Daniel Eischen Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary Date: Wed, 11 Oct 2006 18:35:16 +0200 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 12:28:53PM -0400, Daniel Eischen wrote: > >and how do i use libthr if one of the libs i link against > >is using libpthread? > You can't unless you relink everything or you use libmap.conf(5). so, the choice of which threading library the system uses is decieded by the authors of all ports. shouldn't there be a way to specify for _all_ ports, sources, everything, which solution is the prefered one for the system? Bye, Gergely Czuczy mailto: gergely.czuczy@harmless.hu --=20 Weenies test. Geniuses solve problems that arise. --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) owFNkk1rFEEQhteNXho8BE8KSl1EJdPr7GaTbEbyocmSU4iHkCAKobenZqdxpnvS 3ZN1cvGoB8GPqwj+gAQEzUEPAc9ifoQXf4B3sXs2UW8zVfXW+1RXvbo40WhOnnz4 9HDqxZu35w6b3wdTeWmtHNKc6T0haTsM27Q73+uGdJZ2406Xz+HsdG9uLhnMh316 dXVFSYvS0s2qwAgsPrG3i4wJeQd4yrRBu1DahPbIWd2qMIUywgolIxAyExL/5jY1 kyZBTfuSq1jIYQS7pbIY00ILadkgQ0I2JGxjHMAGt9BuB9AJw1lg7rsTdXrRzPT9 daBhNwwDWGVSYAZ9YXiKEkbatYrIIiwyGUOqRhArEFAahEwMbKpBJKAkgkrApnXQ uLwjfAxs6EYy1ouFcRLH5vOFUyGLl1z8gSqBM3nDQikzNAYqF9BYq3EPdWVTL1K6 Tpya5qxocSWTmzO3WsSooPblqRK8philgqcw9jh11ExXdZWpjMXcNzLEIcXIBcYY w2CcZqVNlTa+C8syKJS2xlmkqsxiD+lqNMLAFcKIOYkCU7gWSQWJQ9xxmp2xKHBc peZogv/GCE7RjMpKv0lwBN610OjWhzHxz+gb/SNdIuRehQEha6iHmFWwsl/y/Yrk TGRWRTAch1u8Di+728n9M7bSkhBKFzoh2UZ0+3RGaGwL1tyPH94z7Hln5a4j9xju FpgWBlvk+dLEhYY/0rMLn2z+/tl4d23r6d3jo+PL7OOjKwe/Pn+7funrYeP9wTL8 OCIn59df7j7b2gibr7+o/h8= =cWfI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 16:40:31 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F0E016A47B for ; Wed, 11 Oct 2006 16:40:31 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3F8B43D8F for ; Wed, 11 Oct 2006 16:40:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9BGeKuG081874 for ; Wed, 11 Oct 2006 16:40:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9BGeKSd081872; Wed, 11 Oct 2006 16:40:20 GMT (envelope-from gnats) Date: Wed, 11 Oct 2006 16:40:20 GMT Message-Id: <200610111640.k9BGeKSd081872@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: Daniel Eischen Cc: Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 16:40:31 -0000 The following reply was made to PR threads/104297; it has been noted by GNATS. From: Daniel Eischen To: Gergely CZUCZY Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary Date: Wed, 11 Oct 2006 12:28:53 -0400 (EDT) On Wed, 11 Oct 2006, Gergely CZUCZY wrote: > On Wed, Oct 11, 2006 at 12:12:32PM -0400, Daniel Eischen wrote: >> On Wed, 11 Oct 2006, Gergely CZUCZY wrote: >> >>> >>>> Number: 104297 >>>> Category: threads >>>> Synopsis: mixing libthr and libpthread through libs segfaults the binary >> >> Of course it does, and that's to be expected. This is not >> a bug. > it see. then why can pthread and libc_r be mixed? They can't and it isn't supported. > and how do i use libthr if one of the libs i link against > is using libpthread? You can't unless you relink everything or you use libmap.conf(5). -- DE From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 17:43:40 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E95FA16A4DD for ; Wed, 11 Oct 2006 17:43:40 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9388E43E33 for ; Wed, 11 Oct 2006 17:42:53 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.7/8.13.7/NETPLEX) with ESMTP id k9BHgqVj021117; Wed, 11 Oct 2006 13:42:52 -0400 (EDT) Date: Wed, 11 Oct 2006 13:42:52 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Gergely CZUCZY In-Reply-To: <200610111640.k9BGeSGN081920@freefall.freebsd.org> Message-ID: References: <200610111640.k9BGeSGN081920@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-2.0.2 (mail.ntplx.net [204.213.176.10]); Wed, 11 Oct 2006 13:42:52 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 17:43:41 -0000 On Wed, 11 Oct 2006, Gergely CZUCZY wrote: > The following reply was made to PR threads/104297; it has been noted by GNATS. > > From: Gergely CZUCZY > To: Daniel Eischen > Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-threads@freebsd.org > Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary > Date: Wed, 11 Oct 2006 18:35:16 +0200 > > --6TrnltStXW4iwmi0 > Content-Type: text/plain; charset=utf-8 > Content-Disposition: inline > Content-Transfer-Encoding: quoted-printable > > On Wed, Oct 11, 2006 at 12:28:53PM -0400, Daniel Eischen wrote: > > >and how do i use libthr if one of the libs i link against > > >is using libpthread? > > You can't unless you relink everything or you use libmap.conf(5). > so, the choice of which threading library the system uses > is decieded by the authors of all ports. > shouldn't there be a way to specify for _all_ ports, > sources, everything, which solution is the prefered > one for the system? -pthread currently defaults to libpthread for i386. Otherwise, you can set PTHREAD_LIBS in /etc/make.conf (or ports.conf?) before you build your ports. Ask ports@ for further questions. -- DE From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 17:47:04 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8948816A4A0; Wed, 11 Oct 2006 17:47:04 +0000 (UTC) (envelope-from gergely.czuczy@harmless.hu) Received: from marvin.harmless.hu (marvin.harmless.hu [195.56.55.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6676B43DDF; Wed, 11 Oct 2006 17:45:28 +0000 (GMT) (envelope-from gergely.czuczy@harmless.hu) Received: from localhost (marvin-mail [192.168.0.2]) by marvin (Postfix) with ESMTP id A8B027BFF8C; Wed, 11 Oct 2006 19:45:18 +0200 (CEST) X-Virus-Scanned: amavisd-new at harmless.hu Received: from marvin.harmless.hu ([192.168.0.2]) by localhost (marvin.harmless.hu [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id S83e6eQSt3OE; Wed, 11 Oct 2006 19:45:13 +0200 (CEST) Received: from marvin.harmless.hu (localhost [127.0.0.1]) by marvin (Postfix) with ESMTP id 2FE667BFF8B; Wed, 11 Oct 2006 19:45:12 +0200 (CEST) Date: Wed, 11 Oct 2006 19:45:12 +0200 From: Gergely CZUCZY To: Daniel Eischen Message-ID: <20061011174512.GA51565@harmless.hu> References: <200610111640.k9BGeSGN081920@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=x-unknown; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: freebsd-threads@freebsd.org Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 17:47:04 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 01:42:52PM -0400, Daniel Eischen wrote: > -pthread currently defaults to libpthread for i386. Otherwise, > you can set PTHREAD_LIBS in /etc/make.conf (or ports.conf?) > before you build your ports. thank you very much Bye, Gergely Czuczy mailto: gergely.czuczy@harmless.hu --=20 Weenies test. Geniuses solve problems that arise. --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) owE9UjFvEzEUDqlgsACpAxvDG4oENL74QhKqQ6WQJipFQCqI1AEh5Pheclbv7MP2 pVwXNgoSA7AhkEBMLJU6MAASQowsTAxI7Iz8BtygsPl73/P33vfZT4/NVarz3/ff 31588vzlob3qkeHZrHBOjWnGzUQqGjIW0lbYardom7YFCxkXzTBssPNxs0fpu1Wt HCpHB2WOETi87+p5yqW6ACLhxqJbLtyILpFZX1faXFvppFYRSJVKhf+5geHKjtDQ nhI6lmocwb1CO4xpbqRyfJgiIX0FmxjXoC8chGENGoy1gTtgYdRsRK3GxnWgrMlY DbpcSUyhJ61IUMG28VIRuQg0d4lBHoMojPFz0xJiHPEidRachlQOZw0jbUCeW2oH AH2XoNmWFmteodQFCK7A24ONwZWbvcvdu9fWO7e8IaijE/WMb2EgtBrBaS+Ra+Ps FK6c8beH6HVxKjIsZBofnGZNxCVcbU25CZoSskIkhHRKP5asoRmjX3Z1pxA7Jcm4 TJ2OYPyvHIhp+ZJPPUvR2iApCKF0ucHIJqJPwptD6wJY86CwHlqdThByo32umWcT nyI33mJAHq3MHa4cPO/sa8xX/9yovDq++OtbZ+/x+pc7Jz9+uvp2f/fowsPK6/zE 51Mf6uOvu7Xmj+7CmxcPfv989hc= =QqJO -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp-- From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 21:10:18 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AD3E16A4CE for ; Wed, 11 Oct 2006 21:10:17 +0000 (UTC) (envelope-from prvs=julian=4328b7b2f@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1E5543D55 for ; Wed, 11 Oct 2006 21:10:16 +0000 (GMT) (envelope-from prvs=julian=4328b7b2f@elischer.org) Received: from unknown (HELO [10.251.18.229]) ([10.251.18.229]) by a50.ironport.com with ESMTP; 11 Oct 2006 14:10:14 -0700 Message-ID: <452D5DB5.2080605@elischer.org> Date: Wed, 11 Oct 2006 14:10:13 -0700 From: Julian Elischer User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: threads@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: thread profiling X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 21:10:18 -0000 I've finally got alittle time to look at thread profiling for a week or two (part time) for both libthr and libptread. What are some examples of treaded apps that can eb used for generating profile runs. does anyone have instructions as to how to run a heavily threaded java App? Are there other threaded Apps that should be profiled? From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 21:18:15 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFBAA16A412 for ; Wed, 11 Oct 2006 21:18:15 +0000 (UTC) (envelope-from freebsd@spatula.net) Received: from turing.morons.org (morons.org [64.147.161.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4306443D5F for ; Wed, 11 Oct 2006 21:18:15 +0000 (GMT) (envelope-from freebsd@spatula.net) Received: by turing.morons.org (Postfix, from userid 1001) id BA3E21702C; Wed, 11 Oct 2006 14:18:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id B949C17027; Wed, 11 Oct 2006 14:18:14 -0700 (PDT) Date: Wed, 11 Oct 2006 14:18:14 -0700 (PDT) From: Nick Johnson X-X-Sender: spatula@turing To: Julian Elischer In-Reply-To: <452D5DB5.2080605@elischer.org> Message-ID: <20061011141508.T15501@turing> References: <452D5DB5.2080605@elischer.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: threads@freebsd.org Subject: Re: thread profiling X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 21:18:15 -0000 I'd say prime candidates would be servlet / j2ee containers. Definitely look at Resin Opensource (www.caucho.com) and Tomcat (in ports). You can hit these like HTTP servers using apachebench or the like to get them to fire off lots of threads. Resin's probably the easier of the two to get going, imo. Nick On Wed, 11 Oct 2006, Julian Elischer wrote: > I've finally got alittle time to look at thread profiling for a week or two > (part time) for both libthr and libptread. > > What are some examples of treaded apps that can eb used for generating > profile runs. > > does anyone have instructions as to how to run a heavily threaded java App? > Are there other threaded Apps that should be profiled? > _______________________________________________ > freebsd-threads@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-threads > To unsubscribe, send any mail to "freebsd-threads-unsubscribe@freebsd.org" > -- When you're a kid, they tell you it's all grow up, get a job, get married, get a house, have a kid, and that's it. No, the truth is the world is so much stranger than that. It's so much darker, and so much madder. And so much better. -- Elton, Doctor Who, "Love and Monsters" This message has been brought to you by Nick Johnson 2.1 and the number 6. http://healerNick.com/ http://morons.org/ http://spatula.net/ From owner-freebsd-threads@FreeBSD.ORG Wed Oct 11 21:37:55 2006 Return-Path: X-Original-To: threads@freebsd.org Delivered-To: freebsd-threads@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C70516A403 for ; Wed, 11 Oct 2006 21:37:55 +0000 (UTC) (envelope-from prvs=julian=4328b7b2f@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58F6443D55 for ; Wed, 11 Oct 2006 21:37:55 +0000 (GMT) (envelope-from prvs=julian=4328b7b2f@elischer.org) Received: from unknown (HELO [10.251.18.229]) ([10.251.18.229]) by a50.ironport.com with ESMTP; 11 Oct 2006 14:37:55 -0700 Message-ID: <452D6432.7050607@elischer.org> Date: Wed, 11 Oct 2006 14:37:54 -0700 From: Julian Elischer User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Nick Johnson References: <452D5DB5.2080605@elischer.org> <20061011141508.T15501@turing> In-Reply-To: <20061011141508.T15501@turing> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: threads@freebsd.org Subject: Re: thread profiling X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 21:37:55 -0000 Nick Johnson wrote: > I'd say prime candidates would be servlet / j2ee containers. > Definitely look at Resin Opensource (www.caucho.com) and Tomcat (in > ports). You can hit these like HTTP servers using apachebench or the > like to get them to fire off lots of threads. > > Resin's probably the easier of the two to get going, imo. > > Nick > > On Wed, 11 Oct 2006, Julian Elischer wrote: > >> I've finally got alittle time to look at thread profiling for a week >> or two (part time) for both libthr and libptread. >> >> What are some examples of treaded apps that can eb used for generating >> profile runs. >> >> does anyone have instructions as to how to run a heavily threaded >> java App? Are there other threaded Apps that should be profiled? >> _______________________________________________ >> freebsd-threads@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-threads >> To unsubscribe, send any mail to >> "freebsd-threads-unsubscribe@freebsd.org" >> > since I don't know anything about doing this, is there a chance that you could help me by writing a recipe on getting a 7.0 plain system to the point where I could test this? From owner-freebsd-threads@FreeBSD.ORG Thu Oct 12 13:39:15 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50CA116A4A0; Thu, 12 Oct 2006 13:39:15 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FFA743D8B; Thu, 12 Oct 2006 13:39:14 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9CDdEAC098520; Thu, 12 Oct 2006 13:39:14 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9CDdEXr098516; Thu, 12 Oct 2006 13:39:14 GMT (envelope-from jhb) Date: Thu, 12 Oct 2006 13:39:14 GMT From: John Baldwin Message-Id: <200610121339.k9CDdEXr098516@freefall.freebsd.org> To: phoemix@harmless.hu, jhb@FreeBSD.org, freebsd-threads@FreeBSD.org Cc: Subject: Re: threads/104297: mixing libthr and libpthread through libs segfaults the binary X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Oct 2006 13:39:15 -0000 Synopsis: mixing libthr and libpthread through libs segfaults the binary State-Changed-From-To: open->closed State-Changed-By: jhb State-Changed-When: Thu Oct 12 13:39:03 UTC 2006 State-Changed-Why: Not a bug. http://www.freebsd.org/cgi/query-pr.cgi?pr=104297 From owner-freebsd-threads@FreeBSD.ORG Sat Oct 14 03:33:01 2006 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49A9216A417; Sat, 14 Oct 2006 03:33:01 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDE6143D46; Sat, 14 Oct 2006 03:33:00 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9E3X08X007180; Sat, 14 Oct 2006 03:33:00 GMT (envelope-from davidxu@freefall.freebsd.org) Received: (from davidxu@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9E3X0U7007174; Sat, 14 Oct 2006 03:33:00 GMT (envelope-from davidxu) Date: Sat, 14 Oct 2006 03:33:00 GMT From: David Xu Message-Id: <200610140333.k9E3X0U7007174@freefall.freebsd.org> To: gkovacs@virusbuster.hu, davidxu@FreeBSD.org, freebsd-threads@FreeBSD.org Cc: Subject: Re: threads/101355: threaded application spents too much time in _umtx_op with libthr X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Oct 2006 03:33:01 -0000 Synopsis: threaded application spents too much time in _umtx_op with libthr State-Changed-From-To: open->closed State-Changed-By: davidxu State-Changed-When: Sat Oct 14 03:32:18 UTC 2006 State-Changed-Why: Not a bug. http://www.freebsd.org/cgi/query-pr.cgi?pr=101355