From owner-freebsd-java@FreeBSD.ORG Fri Nov 30 23:25:51 2007 Return-Path: Delivered-To: java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B46B316A418; Fri, 30 Nov 2007 23:25:51 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 4873013C46A; Fri, 30 Nov 2007 23:25:50 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id lAUNPoKk017771 ; Sat, 1 Dec 2007 00:25:50 +0100 (CET) X-Ids: 164 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id lAUNPmUd009293 ; Sat, 1 Dec 2007 00:25:48 +0100 (MET) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lAUNPmsE009290; Sat, 1 Dec 2007 00:25:48 +0100 (MET) (envelope-from arno) To: Daniel Eischen References: <200711301716.lAUHGEV1064334@repoman.freebsd.org> From: "Arno J. Klaassen" Date: 01 Dec 2007 00:25:48 +0100 In-Reply-To: Message-ID: Lines: 36 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.164]); Sat, 01 Dec 2007 00:25:50 +0100 (CET) X-Virus-Scanned: ClamAV 0.88.7/4965/Fri Nov 30 17:59:13 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 47509BFE.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: nate@yogotech.com, java@freebsd.org Subject: Re: cvs commit: src/lib/libkse/thread thr_kern.c X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2007 23:25:51 -0000 Daniel Eischen writes: > On Fri, 30 Nov 2007, Arno J. Klaassen wrote: > > [ ... ] > > > (gdb) where > > #0 0x000000080075d151 in pthread_sigmask () from /usr/lib/libkse.so.3 > > #1 0x000000080075d103 in sigprocmask () from /usr/lib/libkse.so.3 > > #2 0x000000080076c423 in pthread_kill () from /usr/lib/libkse.so.3 > > #3 0x0000000800758f29 in fork () from /usr/lib/libkse.so.3 > > #4 0x0000000801e43158 in jdk_fork_wrapper () > > This isn't really telling me anything because fork() doesn't call > pthread_kill(), and pthread_kill() doesn't call sigprocmask(). ah, make install strips debug symbols? Anyway, I reran with "LD_LIBRARY_PATH=/usr/obj/files/bsd/src7/lib/libkse /usr/local/jdk1.5.0/bin/java_g " That gives : #0 0x000000080075d151 in _pthread_sigmask (how=3, set=0x813cc6e10, oset=0x0) at /files/bsd/src7/lib/libkse/thread/thr_sigmask.c:52 #1 0x000000080075d103 in _sigprocmask (how=3, set=0x813cc6e10, oset=0x0) at /files/bsd/src7/lib/libkse/thread/thr_sigprocmask.c:49 #2 0x000000080076c423 in _kse_single_thread (curthread=0x813cc6c00) at /files/bsd/src7/lib/libkse/thread/thr_kern.c:361 #3 0x0000000800758f29 in _fork () at /files/bsd/src7/lib/libkse/thread/thr_fork.c:101 #4 0x0000000801e43158 in jdk_fork_wrapper () at ../../../src/solaris/native/java/lang/UNIXProcess_md.c:437 Hope this is better Arno