From owner-freebsd-threads@FreeBSD.ORG Thu Feb 26 11:18:07 2004 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9FA3D16A4CE for ; Thu, 26 Feb 2004 11:18:07 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i1QJI6ws084766 for ; Thu, 26 Feb 2004 14:18:07 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i1QJI6LX084762 for ; Thu, 26 Feb 2004 14:18:06 -0500 (EST) Message-Id: <200402261918.i1QJI6LX084762@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: threads@FreeBSD.org From: Brian Fundakowski Feldman Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 26 Feb 2004 14:18:06 -0500 Sender: green@green.homeunix.org Subject: OO.org 1.1 compilation issue on -lpthread/SMP/4BSD X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2004 19:18:08 -0000 I get these lockups pretty predictably, but randomly, when the Sun IDL compiler is running during the OpenOffice.org compilation. Has anyone else seen/not seen this? Seems like it's a race in fork.... (gdb) bt #0 0x28278e7b in pthread_testcancel () from /usr/lib/libpthread.so.1 #1 0x28279f62 in __error () from /usr/lib/libpthread.so.1 #2 0x28267f7d in pthread_sigmask () from /usr/lib/libpthread.so.1 #3 0x28267e30 in sigprocmask () from /usr/lib/libpthread.so.1 #4 0x2827063c in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #5 0x28264eee in fork () from /usr/lib/libpthread.so.1 #6 0x280c1761 in ChildStatusProc () from /home/ports/editors/openoffice-1.1/work/oo_1.1_src/solver/645/unxfbsd.pro/lib/libsal.so.3 #7 0x280bffd0 in osl_thread_start_Impl () from /home/ports/editors/openoffice-1.1/work/oo_1.1_src/solver/645/unxfbsd.pro/lib/libsal.so.3 #8 0x28265bfd in pthread_create () from /usr/lib/libpthread.so.1 #9 0x28488fb3 in _ctx_start () from /lib/libc.so.5 (gdb) info threads * 1 process 84704 0x28278e7b in pthread_testcancel () from /usr/lib/libpthread.so.1 -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\