From owner-freebsd-java@FreeBSD.ORG Fri Apr 7 03:41:48 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EAD116A401 for ; Fri, 7 Apr 2006 03:41:48 +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 E786343D46 for ; Fri, 7 Apr 2006 03:41:47 +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.6/8.13.6/NETPLEX) with ESMTP id k373fkf3003553; Thu, 6 Apr 2006 23:41:47 -0400 (EDT) Date: Thu, 6 Apr 2006 23:41:46 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: kurt@intricatesoftware.com In-Reply-To: <200604062329.12999.lists@intricatesoftware.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: freebsd-java@freebsd.org Subject: Re: Diablo 1.5 SIGBUS X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Apr 2006 03:41:48 -0000 On Thu, 6 Apr 2006, Kurt Miller wrote: > On Thursday 06 April 2006 8:49 pm, odela01 wrote: > > I applied the patch and did "make all install" in /usr/src/lib/libpthread, > > but it didn't make any difference. I'll try to arrange access to the core > > dump. > > > > Thanks for making the core dump available to me. It was > helpful. I got a partial stack trace from it: > > #0 0x280aa41b in pthread_setcancelstate () from /usr/lib/libpthread.so.2 > #1 0x280a29a6 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 > #2 0x00000000 in ?? () > > This bt also supports Dan Nelson's observations that this > could be a threading issue. It would be great if you or Dan > built a debug pthreads by commenting the CFLAGS+= -g line in > /usr/src/lib/pthreads/Makefile and rebuilding/reinstall > pthreads. The back-trace from the core file would contain > line numbers and be more useful then. That stack trace doesn't help. pthread_mutexattr_init(), doesn't call pthread_setcancelstate(). Is there any fork()ing going on? -- DE