From owner-freebsd-java@FreeBSD.ORG  Mon Nov 26 01:55:42 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 815CE16A418
	for <freebsd-java@freebsd.org>; Mon, 26 Nov 2007 01:55:42 +0000 (UTC)
	(envelope-from freebsdworld@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181])
	by mx1.freebsd.org (Postfix) with ESMTP id 37BFB13C45A
	for <freebsd-java@freebsd.org>; Mon, 26 Nov 2007 01:55:42 +0000 (UTC)
	(envelope-from freebsdworld@gmail.com)
Received: by py-out-1112.google.com with SMTP id u77so1196811pyb
	for <freebsd-java@freebsd.org>; Sun, 25 Nov 2007 17:55:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;
	bh=s5UBmkwpwwjyXo+4LtSqdp+lNNDCM7wPyqWZ5BTLiys=;
	b=ggUgfOiMJ1aK/140LmbmBx9aRoyJyP65v0w7e5kQavUEYGBFFDXMAs4WY/auNDbAFKeoJ5ana6Xs/ojPH4cIQN0g0HXneO2cnxftb0ZaWvauva0PboJON/TGDPE4CZIzBV1JN36RB7M8f3Jits4EyKX+74cDSIb4hO5lYn+cers=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;
	b=MUMX2iSBhXBYwAAOLsiQExnvjC902D1fOxlKTuszmxS3XLhTXy6/3nWfSi/8Hu8gwHmon7xyxTwTaEljJe+J+ulw5tpy7lN0Xtg1IlK8w/GLio1OSA9XL7Ijdc/wGeRHzmDDYCb1eL6XzH3T2N3L+vrLIFyCIinub4nTYxXS5oc=
Received: by 10.65.81.10 with SMTP id i10mr4585831qbl.1196040552378;
	Sun, 25 Nov 2007 17:29:12 -0800 (PST)
Received: from Desktop.rochester.rr.com ( [74.74.228.251])
	by mx.google.com with ESMTPS id k6sm1302679rog.2007.11.25.17.29.11
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Sun, 25 Nov 2007 17:29:11 -0800 (PST)
Message-ID: <474A2168.1070501@gmail.com>
Date: Sun, 25 Nov 2007 20:29:12 -0500
From: Benjamin Adams <freebsdworld@gmail.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071020)
MIME-Version: 1.0
To: freebsd-java@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Installing jdk15 problem
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2007 01:55:42 -0000

===>  jdk-1.5.0.13p7_1,1 :
 Due to licensing restrictions, certain files must be fetched manually.

 Please open http://download.java.net/tiger/
 in a web browser.  Download the
 Update 13 Source, jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar and the
 Source Binaries, jdk-1_5_0_13-fcs-bin-b05-jrl-25_sep_2007.jar .

 Please place the downloaded file(s) in /usr/ports/distfiles
 and restart the build.


but when you go to download.java.net/tiger you can only download:
http://www.java.net/download/tiger/tiger_u14/jdk-1_5_0_14-fcs-src-b03-jrl-05_oct_2007.jar
http://www.java.net/download/tiger/tiger_u14/jdk-1_5_0_14-fcs-bin-b03-jrl-05_oct_2007.jar

Can someone update the ports please, thank you.
Need to install netbeans and eclipse.

Ben Adams

From owner-freebsd-java@FreeBSD.ORG  Mon Nov 26 04:46:02 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5865716A418
	for <freebsd-java@freebsd.org>; Mon, 26 Nov 2007 04:46:02 +0000 (UTC)
	(envelope-from monksoft@gmail.com)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242])
	by mx1.freebsd.org (Postfix) with ESMTP id 1590313C457
	for <freebsd-java@freebsd.org>; Mon, 26 Nov 2007 04:46:01 +0000 (UTC)
	(envelope-from monksoft@gmail.com)
Received: by an-out-0708.google.com with SMTP id c14so104402anc
	for <freebsd-java@freebsd.org>; Sun, 25 Nov 2007 20:45:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type;
	bh=LzemWVARvJLDWVUYpskgbLqTdptj16EoSuvLe70aXTA=;
	b=VTcBHSUNiYKfHOtVdJFpvO03oz3sfsuc1t6B3fMmnsDwRFLcH8JseBujhj+Rg9O2TumG9gZZrEG6CY7quOylvU/rdQzGmPNkDzlr8PeJnTZvOFplKSsD1riVrs/nf9Jna495JU1w/iNwLNpRs/y0CqpzqHWwGDavl1LNQoez47o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=received:message-id:date:from:to:subject:mime-version:content-type;
	b=bDdWrHk1QJoYh3Ky51zFLJI6ij9qDoICtAIWiTDjcLWEFfwGsxD4L4vkWZnn59Gcc8k5ijfB7WJUcDGNoaJCl9HlT6BZR2z+auuZio+o2epF0FY2x1NtS10AOlrFNdzkedPKtojchuRch04BxaS/e5SFLK14hDROXJ6s9z2k3fw=
Received: by 10.142.211.10 with SMTP id j10mr185819wfg.1196050739068;
	Sun, 25 Nov 2007 20:18:59 -0800 (PST)
Received: by 10.142.101.2 with HTTP; Sun, 25 Nov 2007 20:18:59 -0800 (PST)
Message-ID: <4a383e3a0711252018p20a04db3k38fffd1d11c2f7cd@mail.gmail.com>
Date: Mon, 26 Nov 2007 15:18:59 +1100
From: "Tim Liddelow" <monksoft@gmail.com>
To: freebsd-java@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Subject: mutex-bug in recent releng_[67]?
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2007 04:46:02 -0000

Hi,

I saw this post after trawling the archives trying to find a solution to a
problem I'm having - and I can say that I'm seeing the same issue, in this
case with CruiseControl.

We've been running CruiseControl on 6.2-STABLE for a while without issues,
and about a week ago (after the box was rebooted into a new kernel) started
to see java processes consuming 100% CPU.  I have confirmed that the problem
doesn't occur when I use the Linux JDK.  So something has changed; what I
cannot tell (I've tried to find any kernel commits that may be related) is
exactly where.

I've seen the followup posts regarding reader/writer processes - I'm just
not sure this bug is limited to the Java exec(), but perhaps it is tickled
by it.  To reproduce, I've compiled CruiseControl (from sourceforge) and it
hangs during the running of unit tests, whereas with the Linux JVM it
doesn't.

I think we may have a real bug here.  Sorry I can't give more precise
information - I'm still investigating.

Cheers
Tim.

From owner-freebsd-java@FreeBSD.ORG  Mon Nov 26 11:07:02 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B028116A46C
	for <freebsd-java@hub.freebsd.org>;
	Mon, 26 Nov 2007 11:07:02 +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 2B91E13C43E
	for <freebsd-java@hub.freebsd.org>;
	Mon, 26 Nov 2007 11:07:02 +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 lAQB72WS025485
	for <freebsd-java@FreeBSD.org>; Mon, 26 Nov 2007 11:07:02 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lAQB71WP025481
	for freebsd-java@FreeBSD.org; Mon, 26 Nov 2007 11:07:01 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 26 Nov 2007 11:07:01 GMT
Message-Id: <200711261107.lAQB71WP025481@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-java@FreeBSD.org
Cc: 
Subject: Current problem reports assigned to freebsd-java@FreeBSD.org
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2007 11:07:02 -0000

Current FreeBSD problem reports
Critical problems
Serious problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
s ports/60083  java       java/jdk14 - Unsafe use of getaddrinfo in jvm 1.4.2-p5
f java/72151   java       JVM crash on 5.2.1-R
o java/105482  java       diablo-jdk1.5.0/jdk-1.5.0 java.nio.Selector bug
o java/110912  java       Java krb5 client leaks UDP connections
o java/112595  java       Java appletviewer frequently hangs (kse_release loop)
o ports/113467 java       Multiple "missing return value" errors building JDK on
o java/114644  java       tomcat goes out of PermSpace, jvm crashes
o ports/118143 java       jdk16 build faild on RELENG_7

8 problems total.

Non-critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
f ports/56928  java       jce-aba port should install to $JAVA_HOME/jre/lib/ext
f java/62837   java       linux-sun-jdk14 executables hang with COMPAT_LINUX in 
o ports/84742  java       make ports/java/jdk14 use dynamic Motif librarires
o java/97461   java       Diablo JDK does not report Update level in a format su
o ports/113751 java       java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java 
o ports/115279 java       [UPDATE] java/java3d to 1.5.1
o java/115773  java       java.nio channel selectors should use kqueue/kevent in
o ports/116082 java       java/linux-sun-jdk16 jconsole is unable to connect to 
o java/116667  java       linux-sun-javac1.4 hangs on SMP
o ports/116841 java       cannot build java/jdk16 by using java/linux-sun-jdk16
o ports/118088 java       java/eclipse-devel: The path of Variable  Exec= in fil

11 problems total.


From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 07:37:00 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E94AB16A468
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 07:37:00 +0000 (UTC)
	(envelope-from bkoenig@alpha-tierchen.de)
Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14])
	by mx1.freebsd.org (Postfix) with ESMTP id A7FA413C468
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 07:37:00 +0000 (UTC)
	(envelope-from bkoenig@alpha-tierchen.de)
Received: from webmail.alpha-tierchen.de (port-212-202-170-162.dynamic.qsc.de
	[212.202.170.162]) by mx01.qsc.de (Postfix) with ESMTP id 4F0A8C7E29;
	Tue, 27 Nov 2007 08:36:44 +0100 (CET)
Received: from 2001:6f8:101e:0:20e:cff:fe6d:6adb
	(SquirrelMail authenticated user bkoenig)
	by webmail.alpha-tierchen.de with HTTP;
	Tue, 27 Nov 2007 08:37:47 +0100 (CET)
Message-ID: <54489.2001:6f8:101e:0:20e:cff:fe6d:6adb.1196149067.squirrel@webmail.alpha-tierchen.de>
Date: Tue, 27 Nov 2007 08:37:47 +0100 (CET)
From: =?iso-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@alpha-tierchen.de>
To: "Benjamin Adams" <freebsdworld@gmail.com>
User-Agent: SquirrelMail/1.4.11
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Cc: freebsd-java@freebsd.org
Subject: Re: Installing jdk15 problem
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 07:37:01 -0000

Benjamin Adams wrote:

> but when you go to download.java.net/tiger you can only download:
> http://www.java.net/download/tiger/tiger_u14/jdk-1_5_0_14-fcs-src-b03-jrl-05_oct_2007.jar
> http://www.java.net/download/tiger/tiger_u14/jdk-1_5_0_14-fcs-bin-b03-jrl-05_oct_2007.jar

No, that's not true. You can download previous releases if you click on
"Previous Releases".

http://www.java.net/download/tiger/archive/

Björn



From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 08:44:17 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DF2B216A420
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 08:44:17 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from tignes.restart.be (unknown [IPv6:2001:41d0:1:2ad2::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 13E0313C47E
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 08:44:17 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from restart.be (avoriaz.tunnel.bel [IPv6:2001:41d0:1:2ad2::fffe:0])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "avoriaz.restart.be", Issuer "CA master" (verified OK))
	by tignes.restart.be (Postfix) with ESMTP id AD4951BAC5D
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 09:44:15 +0100 (CET)
Received: from avoriaz.restart.bel (avoriaz.restart.bel [192.168.24.1])
	(authenticated bits=0)
	by restart.be (8.14.1/8.14.1) with ESMTP id lAR8iCYM009602
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 09:44:13 +0100 (CET)
	(envelope-from hlh@restart.be)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=restart.be;
	s=avoriaz; t=1196153055; bh=qtUaYQepG2fFkPbyOZ0a5jQ2uD+wOi/Pae2l9Ij
	vyqs=; h=DomainKey-Signature:Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:Subject:Content-Type:X-Scanned-By; b=Mu
	WhxZCRX9fi/0WHdvbhjrlZCvwFQoZdS0uXHtELMv3d6zT+9904wVhp765Vf3z5vwyZR
	9G5+D7xYk1PEEyt8w==
DomainKey-Signature: a=rsa-sha1; s=avoriaz; d=restart.be; c=nofws; q=dns;
	h=message-id:date:from:organization:user-agent:mime-version:to:
	subject:content-type:x-scanned-by;
	b=Ws6oRjdo8hyEPYPQzwUUE1jO1KLJEFltGhFTVq6WXLjQdKjAzkAkKJcIIkvXOeGRi
	f7At1z8WHQeIrHE4l/3zA==
Message-ID: <474BD8DC.9070407@restart.be>
Date: Tue, 27 Nov 2007 09:44:12 +0100
From: Henri Hennebert <hlh@restart.be>
Organization: RestartSoft
User-Agent: Thunderbird 2.0.0.9 (X11/20071120)
MIME-Version: 1.0
To: freebsd-java@FreeBSD.org
Content-Type: multipart/mixed; boundary="------------080907080304000508060705"
X-Scanned-By: MIMEDefang 2.63 on 192.168.24.1
Cc: 
Subject: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 08:44:18 -0000

This is a multi-part message in MIME format.
--------------080907080304000508060705
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

On 7.0-BETA3 amd64, I try to force upgrade jdk-1.6.0.3p3 package created 
on a 7.0-BETA3 i386 configuration to obtain a native version.

The build encounter the following error:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (4E4D4554484F440E435050071F), pid=3966, tid=0x28201200
#
# Java VM: Java HotSpot(TM) Client VM 
(1.6.0_03-p3-root_25_nov_2007_14_25-b00 mixed mode)
# An error report file with more information is saved as hs_err_pid3966.log
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

So I send this mail.

Thank you for your time

Henri

--------------080907080304000508060705
Content-Type: text/plain;
 name="hs_err_pid3966.log"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
 filename="hs_err_pid3966.log"

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (4E4D4554484F440E435050071F), pid=3D3966, tid=3D0x28201=
200
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-p3-root_25_nov_2007_14_25=
-b00 mixed mode)
# Please submit bug reports to freebsd-java@FreeBSD.org
#

---------------  T H R E A D  ---------------

Current thread (0x28c35800):  JavaThread "main" [_thread_in_Java, id=3D67=
3190400]

Stack: [0xff9fe000,0xffdfe000),  sp=3D0xffdfd0f0,  free space=3D4092k
Native frames: (J=3Dcompiled Java code, j=3Dinterpreted, Vv=3DVM code, C=3D=
native code)
V  [libjvm.so+0x35e298]
V  [libjvm.so+0x13653b]
V  [libjvm.so+0x29585f]
V  [libjvm.so+0x2df182]
V  [libjvm.so+0x2a9779]
V  [libjvm.so+0x2a4b76]
C  0xffffefd4
J  com.sun.tools.javac.code.Lint.augment(Lcom/sun/tools/javac/util/List;J=
)Lcom/sun/tools/javac/code/Lint;
J  com.sun.tools.javac.comp.Attr.visitMethodDef(Lcom/sun/tools/javac/tree=
/JCTree$JCMethodDecl;)V
J  com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(Lcom/sun/tools/jav=
ac/tree/JCTree$Visitor;)V
J  com.sun.tools.javac.comp.Attr.attribTree(Lcom/sun/tools/javac/tree/JCT=
ree;Lcom/sun/tools/javac/comp/Env;ILcom/sun/tools/javac/code/Type;)Lcom/s=
un/tools/javac/code/Type;
J  com.sun.tools.javac.comp.Attr.attribClassBody(Lcom/sun/tools/javac/com=
p/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V
j  com.sun.tools.javac.comp.Attr.attribClass(Lcom/sun/tools/javac/code/Sy=
mbol$ClassSymbol;)V+359
j  com.sun.tools.javac.comp.Attr.attribClass(Lcom/sun/tools/javac/util/JC=
Diagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbo=
l;)V+9
j  com.sun.tools.javac.main.JavaCompiler.attribute(Lcom/sun/tools/javac/c=
omp/Env;)Lcom/sun/tools/javac/comp/Env;+173
j  com.sun.tools.javac.main.JavaCompiler.compile2()V+180
j  com.sun.tools.javac.main.JavaCompiler.compile(Lcom/sun/tools/javac/uti=
l/List;Lcom/sun/tools/javac/util/List;Ljava/lang/Iterable;)V+83
j  com.sun.tools.javac.main.Main.compile([Ljava/lang/String;Lcom/sun/tool=
s/javac/util/Context;Lcom/sun/tools/javac/util/List;Ljava/lang/Iterable;)=
I+573
j  com.sun.tools.javac.main.Main.compile([Ljava/lang/String;Lcom/sun/tool=
s/javac/util/Context;)I+7
j  com.sun.tools.javac.main.Main.compile([Ljava/lang/String;)I+15
j  com.sun.tools.javac.Main.compile([Ljava/lang/String;)I+12
j  com.sun.tools.javac.Main.main([Ljava/lang/String;)V+97
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956ac]
V  [libjvm.so+0x2a3b99]
V  [libjvm.so+0x1947ff]
V  [libjvm.so+0x19de15]
V  [libjvm.so+0x1b6bbd]
C  [javac+0x903c]  JavaMain+0x60c
C  [libthr.so.3+0x6aed]  pthread_getprio+0xbd


---------------  P R O C E S S  ---------------

Java Threads: ( =3D> current thread )
  0x28c39800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=
=3D684549888]
  0x28c39000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3D6=
84549632]
  0x28c38800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3D=
684548864]
  0x28c37800 JavaThread "Finalizer" daemon [_thread_blocked, id=3D6845493=
76]
  0x28c37000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3D=
684549120]
=3D>0x28c35800 JavaThread "main" [_thread_in_Java, id=3D673190400]

Other Threads:
  0x28c36800 VMThread [id=3D684548608]
  0x28c3a000 WatcherThread [id=3D684550144]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x28c052b0/0x28c0d8c0] Safepoint_lock - owner thread: 0x28c36800
[0x28c052e0/0x28c0d980] Threads_lock - owner thread: 0x28c36800

Heap
 def new generation   total 3200K, used 573K [0x2ad80000, 0x2b0f0000, 0x2=
b260000)
  eden space 2880K,  12% used [0x2ad80000, 0x2adda918, 0x2b050000)
  from space 320K,  65% used [0x2b0a0000, 0x2b0d4c60, 0x2b0f0000)
  to   space 320K,   0% used [0x2b050000, 0x2b050000, 0x2b0a0000)
 tenured generation   total 41900K, used 29084K [0x2b260000, 0x2db4b000, =
0x2ed80000)
   the space 41900K,  69% used [0x2b260000, 0x2cec73e8, 0x2cec7400, 0x2db=
4b000)
 compacting perm gen  total 12288K, used 4620K [0x2ed80000, 0x2f980000, 0=
x32d80000)
   the space 12288K,  37% used [0x2ed80000, 0x2f203130, 0x2f203200, 0x2f9=
80000)
No shared spaces configured.

Dynamic libraries:
0x08048000 	/usr/local/jdk1.6.0/bin/javac
0x2808c000 	/usr/lib32/libthr.so.3
0x2809f000 	/usr/lib32/libc.so.7
0x28300000 	/usr/local/jdk1.6.0/jre/lib/i386/client/libjvm.so
0x28ae5000 	/usr/lib32/libstdc++.so.6
0x2819a000 	/usr/lib32/libm.so.5
0x281af000 	/usr/lib32/libgcc_s.so.1
0x281ba000 	/usr/local/jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x281d5000 	/usr/local/jdk1.6.0/jre/lib/i386/libverify.so
0x28bce000 	/usr/local/jdk1.6.0/jre/lib/i386/libjava.so
0x281e2000 	/usr/local/jdk1.6.0/jre/lib/i386/libzip.so
0x281eb000 	/usr/lib32/libz.so.4
0x28059000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Denv.class.path=3D -Dapplication.home=3D/usr/local/jdk1.6.0 -X=
ms8m -Xss4m -ea:com.sun.tools...
java_command: com.sun.tools.javac.Main -source 1.4 -classpath /usr/local/=
jdk1.6.0/lib/tools.jar -g -d ../generated/saclasses /usr/ports/java/jdk16=
/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/DebugServer.java /u=
sr/ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/=
HelloWorld.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/classe=
s/sun/jvm/hotspot/HotSpotAgent.java /usr/ports/java/jdk16/work/hotspot/ag=
ent/src/share/classes/sun/jvm/hotspot/HotSpotSolarisVtblAccess.java /usr/=
ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/Hot=
SpotTypeDataBase.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/=
classes/sun/jvm/hotspot/LinuxVtblAccess.java /usr/ports/java/jdk16/work/h=
otspot/agent/src/share/classes/sun/jvm/hotspot/ObjectHistogram.java /usr/=
ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/RMI=
Helper.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/classes/su=
n/jvm/hotspot/StackTrace.java /usr/ports/java/jdk16/work/hotspot/agent/sr=
c/share/classes/sun/jvm/hotspot/TestDebugger.java /usr/ports/java/jdk16/w=
ork/hotspot/agent/src/share/classes/sun/jvm/hotspot/Win32VtblAccess.java =
/usr/ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jvm/hotspo=
t/asm/Immediate.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/c=
lasses/sun/jvm/hotspot/asm/ImmediateOrRegister.java /usr/ports/java/jdk16=
/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Operand.java /u=
sr/ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jvm/hotspot/=
asm/Register.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/clas=
ses/sun/jvm/hotspot/asm/amd64/AMD64Register.java /usr/ports/java/jdk16/wo=
rk/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Registe=
rs.java /usr/ports/java/jdk16/work/hotspot/agent/src/share/classes/sun/jv=
m/hotspot/asm/ia64/IA64Register.java /usr/ports/java/jdk16/work/hotspot/a=
gent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Registers.java /usr/p=
orts/java/jdk16/work/hotspo
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=3D/usr/local/jdk1.6.0
CLASSPATH=3D
PATH=3D/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/=
local/jdk1.4.2/bin
LD_LIBRARY_PATH=3D/usr/local/jdk1.6.0/jre/lib/i386/client:/usr/local/jdk1=
=2E6.0/jre/lib/i386:/usr/local/jdk1.6.0/jre/../lib/i386:
SHELL=3D/bin/sh
ARCH=3Damd64

Signal Handlers:
SIGSEGV: [libjvm.so+0x35e940], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x0000=
0042
SIGBUS: [libjvm.so+0x35e940], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x00000=
042
SIGFPE: [libjvm.so+0x2a4b50], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x00000=
042
SIGPIPE: [libjvm.so+0x2a4b50], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x0000=
0042
SIGILL: [libjvm.so+0x2a4b50], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x00000=
042
SIGUSR1: SIG_DFL, sa_mask[0]=3D0x20000000, sa_flags=3D0x00000002
SIGUSR2: [libjvm.so+0x2a6b90], sa_mask[0]=3D0x00000000, sa_flags=3D0x0000=
0042
SIGHUP: [libjvm.so+0x2a5bf0], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x00000=
042
SIGINT: [libjvm.so+0x2a5bf0], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x00000=
042
SIGQUIT: [libjvm.so+0x2a5bf0], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x0000=
0042
SIGTERM: [libjvm.so+0x2a5bf0], sa_mask[0]=3D0xfffefeff, sa_flags=3D0x0000=
0042
SIGUSR2: [libjvm.so+0x2a6b90], sa_mask[0]=3D0x00000000, sa_flags=3D0x0000=
0042


---------------  S Y S T E M  ---------------

OS:Bsd
uname:FreeBSD 7.0-BETA3 FreeBSD 7.0-BETA3 #0: Sun Nov 25 14:25:01 CET 200=
7     root@avoriaz.restart.bel:/usr/obj/usr/src/sys/AVORIAZ amd64
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepp=
ing 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 946112k(236528k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0_03-p3-root_25_nov_2007_14_25-b=
00) for bsd-x86, built on Nov 25 2007 14:38:37 by "root" with gcc 4.2.1 2=
0070719  [FreeBSD]


--------------080907080304000508060705--

From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 10:33:51 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E6BB316A41A
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 10:33:51 +0000 (UTC)
	(envelope-from andrew.tulloch@complinet.com)
Received: from mail27.messagelabs.com (mail27.messagelabs.com
	[193.109.254.147])
	by mx1.freebsd.org (Postfix) with SMTP id 218C613C461
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 10:33:50 +0000 (UTC)
	(envelope-from andrew.tulloch@complinet.com)
X-VirusChecked: Checked
X-Env-Sender: andrew.tulloch@complinet.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1196157948!50602827!1
X-StarScan-Version: 5.5.12.14.2; banners=complinet.com,-,-
X-Originating-IP: [212.118.224.43]
Received: (qmail 30301 invoked from network); 27 Nov 2007 10:05:48 -0000
Received: from unknown (HELO gboff01-smtp01.complinet.com) (212.118.224.43)
	by server-11.tower-27.messagelabs.com with SMTP;
	27 Nov 2007 10:05:48 -0000
Received: from [212.118.224.45] (helo=gboff01-exfe1.complinet.local)
	by gboff01-smtp01.complinet.com with esmtp (Exim 4.50)
	id 1IwxCs-0007Xx-NY
	for freebsd-java@freebsd.org; Tue, 27 Nov 2007 09:58:18 +0000
Received: from gboff01-exbe1.complinet.local ([10.10.30.6]) by
	gboff01-exfe1.complinet.local with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 27 Nov 2007 10:05:45 +0000
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C830DD.1307DB5D"
Date: Tue, 27 Nov 2007 10:05:44 -0000
Message-ID: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: FreeBSD 7.0-BETA3 JDK16 libthr crash
Thread-Index: Acgw3RM+Hyg+hfvFRfSaAGaUZaaBAg==
From: "Andrew Tulloch" <andrew.tulloch@complinet.com>
To: <freebsd-java@freebsd.org>
X-OriginalArrivalTime: 27 Nov 2007 10:05:45.0276 (UTC)
	FILETIME=[137A7FC0:01C830DD]
Subject: FreeBSD 7.0-BETA3 JDK16 libthr crash
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 10:33:52 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C830DD.1307DB5D
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Whilst=20testing=20a=20java=20webapp=20initially=20with=20an=20embedded=20=
jetty=20and=20then
running=20within=20tomcat=20(www/tomcat6)=20I=20seem=20to=20be=20reapeated=
ly=20able=20to
crash=20java=20with=20a=20signal=206=20related=20to=20libthr.=20This=20is=20=
all=20running=20on
7.0-BETA3=20with=20SCHED_ULE=20on=20a=20HP=20DL360=20G5=20with=202x=20Xeon=
=20E5320=20(Quad=20core)
and=204GB=20ram.

I=20found=20the=20following=20error=20in=20tomcat=206=20steddr.log:
Fatal=20error=20'mutex=20is=20on=20list'=20at=20line=20359=20in=20file
/usr/src/lib/libthr/thread/thr_mutex.c=20(errno=20=3D=2060)=20

Java=20version:
#=20java=20-version
java=20version=20"1.6.0_03-p3"=20Java(TM)=20SE=20Runtime=20Environment=20(=
build
1.6.0_03-p3-root_22_nov_2007_15_55-b00)
Java=20HotSpot(TM)=2064-Bit=20Server=20VM=20(build
1.6.0_03-p3-root_22_nov_2007_15_55-b00,=20mixed=20mode)=20

Backtrace=20from=20the=20crash=20attached.

Any=20assistance=20in=20solving=20this=20would=20be=20appreciated.

Thanks=20in=20advance,
Andrew

______________________________________________________________________

=93Complinet=20Ltd=20is=20registered=20in=20England.=20Registered=20office=
=20at=20Vintners=20Place,=2068=20Upper=20Thames=20Street,=20London=20EC4V=20=
3BJ.=20Company=20number=203170722.=20VAT=20No.=20749=20324=20021.
Complinet=20Inc=20is=20a=20corporation=20registered=20in=20Delaware,=20USA=
.=94

This=20email=20has=20been=20scanned=20by=20the=20MessageLabs=20Email=20Sec=
urity=20System.
------_=_NextPart_001_01C830DD.1307DB5D
Content-Type: text/plain;
	name="freebsd-piranha-tomcat-crash.txt"
Content-Transfer-Encoding: base64
Content-Description: freebsd-piranha-tomcat-crash.txt
Content-Disposition: attachment;
	filename="freebsd-piranha-tomcat-crash.txt"

cGlkIDU3ODIgKGphdmEpLCB1aWQgODA6IGV4aXRlZCBvbiBzaWduYWwgNiAoY29yZSBkdW1wZWQp
CkNvcmUgd2FzIGdlbmVyYXRlZCBieSBgamF2YScuClByb2dyYW0gdGVybWluYXRlZCB3aXRoIHNp
Z25hbCA2LCBBYm9ydGVkLgpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvbGliL2xpYnRoci5zby4zLi4u
KG5vIGRlYnVnZ2luZyBzeW1ib2xzIGZvdW5kKS4uLmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAv
bGliL2xpYnRoci5zby4zClJlYWRpbmcgc3ltYm9scyBmcm9tIC9saWIvbGliYy5zby43Li4uKG5v
IGRlYnVnZ2luZyBzeW1ib2xzIGZvdW5kKS4uLmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvbGli
L2xpYmMuc28uNwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9s
aWIvYW1kNjQvc2VydmVyL2xpYmp2bS5zby4uLihubyBkZWJ1Z2dpbmcgc3ltYm9scyBmb3VuZCku
Li5kb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGliL2Ft
ZDY0L3NlcnZlci9saWJqdm0uc28KUmVhZGluZyBzeW1ib2xzIGZyb20gL3Vzci9saWIvbGlic3Rk
YysrLnNvLjYuLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVkIHN5
bWJvbHMgZm9yIC91c3IvbGliL2xpYnN0ZGMrKy5zby42ClJlYWRpbmcgc3ltYm9scyBmcm9tIC9s
aWIvbGlibS5zby41Li4uKG5vIGRlYnVnZ2luZyBzeW1ib2xzIGZvdW5kKS4uLmRvbmUuCkxvYWRl
ZCBzeW1ib2xzIGZvciAvbGliL2xpYm0uc28uNQpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvbGliL2xp
YmdjY19zLnNvLjEuLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVk
IHN5bWJvbHMgZm9yIC9saWIvbGliZ2NjX3Muc28uMQpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvdXNy
L2xvY2FsL2pkazEuNi4wL2pyZS9saWIvYW1kNjQvbmF0aXZlX3RocmVhZHMvbGliaHBpLnNvLi4u
KG5vIGRlYnVnZ2luZyBzeW1ib2xzIGZvdW5kKS4uLmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAv
dXNyL2xvY2FsL2pkazEuNi4wL2pyZS9saWIvYW1kNjQvbmF0aXZlX3RocmVhZHMvbGliaHBpLnNv
ClJlYWRpbmcgc3ltYm9scyBmcm9tIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9s
aWJ2ZXJpZnkuc28uLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVk
IHN5bWJvbHMgZm9yIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9saWJ2ZXJpZnku
c28KUmVhZGluZyBzeW1ib2xzIGZyb20gL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGliL2FtZDY0
L2xpYmphdmEuc28uLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVk
IHN5bWJvbHMgZm9yIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9saWJqYXZhLnNv
ClJlYWRpbmcgc3ltYm9scyBmcm9tIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9s
aWJ6aXAuc28uLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVkIHN5
bWJvbHMgZm9yIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9saWJ6aXAuc28KUmVh
ZGluZyBzeW1ib2xzIGZyb20gL2xpYi9saWJ6LnNvLjQuLi4obm8gZGVidWdnaW5nIHN5bWJvbHMg
Zm91bmQpLi4uZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9saWIvbGliei5zby40ClJlYWRpbmcg
c3ltYm9scyBmcm9tIC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9saWJuZXQuc28u
Li4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91bmQpLi4uZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9y
IC91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9hbWQ2NC9saWJuZXQuc28KUmVhZGluZyBzeW1i
b2xzIGZyb20gL2xpYmV4ZWMvbGQtZWxmLnNvLjEuLi4obm8gZGVidWdnaW5nIHN5bWJvbHMgZm91
bmQpLi4uZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9saWJleGVjL2xkLWVsZi5zby4xCiMwICAw
eDAwMDAwMDA4MDA3YWExN2MgaW4gdGhyX2tpbGwgKCkgZnJvbSAvbGliL2xpYmMuc28uNwpbTmV3
IFRocmVhZCAweDg0YmI5ODIwMCAoTFdQIDEwMDM5OCldCltOZXcgVGhyZWFkIDB4ODRiYjk4MDkw
IChMV1AgMTAwMzk3KV0KW05ldyBUaHJlYWQgMHg4NGJiOTdmMjAgKExXUCAxMDAzOTYpXQpbTmV3
IFRocmVhZCAweDg0YmI5N2RiMCAoTFdQIDEwMDM5NSldCltOZXcgVGhyZWFkIDB4ODRiYjk3YzQw
IChMV1AgMTAwMzk0KV0KW05ldyBUaHJlYWQgMHg4NGJiOTdhZDAgKExXUCAxMDAzOTMpXQpbTmV3
IFRocmVhZCAweDg0YmI5Nzk2MCAoTFdQIDEwMDM5MildCltOZXcgVGhyZWFkIDB4ODRiYjk3N2Yw
IChMV1AgMTAwMzkxKV0KW05ldyBUaHJlYWQgMHg4NGJiOTc2ODAgKExXUCAxMDAzOTApXQpbTmV3
IFRocmVhZCAweDg0YmI5NzUxMCAoTFdQIDEwMDM4OSldCltOZXcgVGhyZWFkIDB4ODRiYjk3M2Ew
IChMV1AgMTAwMzg4KV0KW05ldyBUaHJlYWQgMHg4NGJiOTcyMzAgKExXUCAxMDAzODcpXQpbTmV3
IFRocmVhZCAweDg0YmI5NzBjMCAoTFdQIDEwMDM4NildCltOZXcgVGhyZWFkIDB4ODRiYjk2ZjUw
IChMV1AgMTAwMzg1KV0KW05ldyBUaHJlYWQgMHg4NGJiOTZkZTAgKExXUCAxMDAzODQpXQpbTmV3
IFRocmVhZCAweDg0YmI5NmM3MCAoTFdQIDEwMDM4MyldCltOZXcgVGhyZWFkIDB4ODRiYjk2YjAw
IChMV1AgMTAwMzgyKV0KW05ldyBUaHJlYWQgMHg4NGJiOTY5OTAgKExXUCAxMDAzODEpXQpbTmV3
IFRocmVhZCAweDg0YmI5NjgyMCAoTFdQIDEwMDM4MCldCltOZXcgVGhyZWFkIDB4ODRiYjk2NmIw
IChMV1AgMTAwMzc5KV0KW05ldyBUaHJlYWQgMHg4NGJiOTY1NDAgKExXUCAxMDAzNzgpXQpbTmV3
IFRocmVhZCAweDg0YmI5NjNkMCAoTFdQIDEwMDM3NyldCltOZXcgVGhyZWFkIDB4ODRiYjk2MjYw
IChMV1AgMTAwMzc2KV0KW05ldyBUaHJlYWQgMHg4NGJiOTYwZjAgKExXUCAxMDAzNzUpXQpbTmV3
IFRocmVhZCAweDg0YmI5NWY4MCAoTFdQIDEwMDM3NCldCltOZXcgVGhyZWFkIDB4ODRiYjk1ZTEw
IChMV1AgMTAwMzczKV0KW05ldyBUaHJlYWQgMHg4NGJiOTVjYTAgKExXUCAxMDAzNzIpXQpbTmV3
IFRocmVhZCAweDg0YmI5NWIzMCAoTFdQIDEwMDM3MSldCltOZXcgVGhyZWFkIDB4ODRiYjk1OWMw
IChMV1AgMTAwMzcwKV0KW05ldyBUaHJlYWQgMHg4NGJiOTU4NTAgKExXUCAxMDAzNjkpXQpbTmV3
IFRocmVhZCAweDg0YmI5NTZlMCAoTFdQIDEwMDM2OCldCltOZXcgVGhyZWFkIDB4ODRiYjk1NTcw
IChMV1AgMTAwMzY3KV0KW05ldyBUaHJlYWQgMHg4NGJiOTU0MDAgKExXUCAxMDAzNjYpXQpbTmV3
IFRocmVhZCAweDg0YmI5NTI5MCAoTFdQIDEwMDM2NSldCltOZXcgVGhyZWFkIDB4ODRiYjk1MTIw
IChMV1AgMTAwMzY0KV0KW05ldyBUaHJlYWQgMHg4NGJiMmFlOTAgKExXUCAxMDAzNjMpXQpbTmV3
IFRocmVhZCAweDg0YmIyYWQyMCAoTFdQIDEwMDM2MildCltOZXcgVGhyZWFkIDB4ODRiYjJhYmIw
IChMV1AgMTAwMzYxKV0KW05ldyBUaHJlYWQgMHg4NGJiMmFhNDAgKExXUCAxMDAzNjApXQpbTmV3
IFRocmVhZCAweDg0YmIyYThkMCAoTFdQIDEwMDM1OSldCltOZXcgVGhyZWFkIDB4ODRiYjJhNzYw
IChMV1AgMTAwMzU4KV0KW05ldyBUaHJlYWQgMHg4NGJiMmE1ZjAgKExXUCAxMDAzNTcpXQpbTmV3
IFRocmVhZCAweDg0YmIyYTQ4MCAoTFdQIDEwMDM1NildCltOZXcgVGhyZWFkIDB4ODRiYjJhMzEw
IChMV1AgMTAwMzU1KV0KW05ldyBUaHJlYWQgMHg4NGJiMmExYTAgKExXUCAxMDAzNTQpXQpbTmV3
IFRocmVhZCAweDg0YmIyYTAzMCAoTFdQIDEwMDM1MyldCltOZXcgVGhyZWFkIDB4ODRiYjI5ZWMw
IChMV1AgMTAwMzUyKV0KW05ldyBUaHJlYWQgMHg4NGJiMjlkNTAgKExXUCAxMDAzNTEpXQpbTmV3
IFRocmVhZCAweDg0YmIyOWJlMCAoTFdQIDEwMDM1MCldCltOZXcgVGhyZWFkIDB4ODRiYjI5YTcw
IChMV1AgMTAwMzQ5KV0KW05ldyBUaHJlYWQgMHg4NGJiMjk5MDAgKExXUCAxMDAzNDgpXQpbTmV3
IFRocmVhZCAweDg0YmIyOTc5MCAoTFdQIDEwMDM0NyldCltOZXcgVGhyZWFkIDB4ODRiYjI5NjIw
IChMV1AgMTAwMzQ2KV0KW05ldyBUaHJlYWQgMHg4NGJiMjk0YjAgKExXUCAxMDAzNDUpXQpbTmV3
IFRocmVhZCAweDg0YmIyOTM0MCAoTFdQIDEwMDM0NCldCltOZXcgVGhyZWFkIDB4ODRiYjI5MWQw
IChMV1AgMTAwMzQzKV0KW05ldyBUaHJlYWQgMHg4NGJiMjkwNjAgKExXUCAxMDAzNDIpXQpbTmV3
IFRocmVhZCAweDg0YmIyOGVmMCAoTFdQIDEwMDM0MSldCltOZXcgVGhyZWFkIDB4ODRiYjI4ZDgw
IChMV1AgMTAwMzQwKV0KW05ldyBUaHJlYWQgMHg4NGJiMjhjMTAgKExXUCAxMDAzMzkpXQpbTmV3
IFRocmVhZCAweDg0YmIyOGFhMCAoTFdQIDEwMDMzOCldCltOZXcgVGhyZWFkIDB4ODRiYjI4OTMw
IChMV1AgMTAwMzM3KV0KW05ldyBUaHJlYWQgMHg4NGJiMjg3YzAgKExXUCAxMDAzMzYpXQpbTmV3
IFRocmVhZCAweDg0YmIyODY1MCAoTFdQIDEwMDMzNSldCltOZXcgVGhyZWFkIDB4ODRiYjI4NGUw
IChMV1AgMTAwMzM0KV0KW05ldyBUaHJlYWQgMHg4NGJiMjgzNzAgKExXUCAxMDAzMzMpXQpbTmV3
IFRocmVhZCAweDg0YmIyODIwMCAoTFdQIDEwMDMzMildCltOZXcgVGhyZWFkIDB4ODRiYjI4MDkw
IChMV1AgMTAwMzMxKV0KW05ldyBUaHJlYWQgMHg4NGJiMjdmMjAgKExXUCAxMDAzMzApXQpbTmV3
IFRocmVhZCAweDg0YmIyN2RiMCAoTFdQIDEwMDMyOSldCltOZXcgVGhyZWFkIDB4ODRiYjI3YzQw
IChMV1AgMTAwMzI4KV0KW05ldyBUaHJlYWQgMHg4NGJiMjdhZDAgKExXUCAxMDAzMjcpXQpbTmV3
IFRocmVhZCAweDg0YmIyNzk2MCAoTFdQIDEwMDMyNildCltOZXcgVGhyZWFkIDB4ODRiYjI3N2Yw
IChMV1AgMTAwMzI1KV0KW05ldyBUaHJlYWQgMHg4NGJiMjc2ODAgKExXUCAxMDAzMjQpXQpbTmV3
IFRocmVhZCAweDg0YmIyNzUxMCAoTFdQIDEwMDMyMyldCltOZXcgVGhyZWFkIDB4ODRiYjI3M2Ew
IChMV1AgMTAwMjgzKV0KW05ldyBUaHJlYWQgMHg4NGJiMjcyMzAgKExXUCAxMDAyODIpXQpbTmV3
IFRocmVhZCAweDg0YmIyNzBjMCAoTFdQIDEwMDI4MSldCltOZXcgVGhyZWFkIDB4ODRiYjI2ZjUw
IChMV1AgMTAwMjgwKV0KW05ldyBUaHJlYWQgMHg4NGJiMjZkZTAgKExXUCAxMDAyNzkpXQpbTmV3
IFRocmVhZCAweDg0YmIyNmM3MCAoTFdQIDEwMDI3OCldCltOZXcgVGhyZWFkIDB4ODRiYjI2YjAw
IChMV1AgMTAwMjc3KV0KW05ldyBUaHJlYWQgMHg4NGJiMjY5OTAgKExXUCAxMDAyNzYpXQpbTmV3
IFRocmVhZCAweDg0YmIyNjgyMCAoTFdQIDEwMDI3NSldCltOZXcgVGhyZWFkIDB4ODRiYjI2NmIw
IChMV1AgMTAwMjc0KV0KW05ldyBUaHJlYWQgMHg4NGJiMjY1NDAgKExXUCAxMDAyNzMpXQpbTmV3
IFRocmVhZCAweDg0YmIyNjNkMCAoTFdQIDEwMDI3MildCltOZXcgVGhyZWFkIDB4ODRiYjI2MjYw
IChMV1AgMTAwMjcxKV0KW05ldyBUaHJlYWQgMHg4NGJiMjYwZjAgKExXUCAxMDAyNzApXQpbTmV3
IFRocmVhZCAweDg0YmIyNWY4MCAoTFdQIDEwMDI2OSldCltOZXcgVGhyZWFkIDB4ODRiYjI1ZTEw
IChMV1AgMTAwMjY4KV0KW05ldyBUaHJlYWQgMHg4NGJiMjVjYTAgKExXUCAxMDAyNjcpXQpbTmV3
IFRocmVhZCAweDg0YmIyNWIzMCAoTFdQIDEwMDI2NildCltOZXcgVGhyZWFkIDB4ODRiYjI1OWMw
IChMV1AgMTAwMjY1KV0KW05ldyBUaHJlYWQgMHg4NGJiMjU4NTAgKExXUCAxMDAyNjQpXQpbTmV3
IFRocmVhZCAweDg0YmIyNTZlMCAoTFdQIDEwMDI2MyldCltOZXcgVGhyZWFkIDB4ODRiYjI1NTcw
IChMV1AgMTAwMjYyKV0KW05ldyBUaHJlYWQgMHg4NGJiMjU0MDAgKExXUCAxMDAyNDYpXQpbTmV3
IFRocmVhZCAweDg0YmIyNTI5MCAoTFdQIDEwMDI0NSldCltOZXcgVGhyZWFkIDB4ODRiYjI1MTIw
IChMV1AgMTAwMjQ0KV0KW05ldyBUaHJlYWQgMHg4MDE4NjAzYTAgKExXUCAxMDAyNDMpXQpbTmV3
IFRocmVhZCAweDgwMTg2MDIzMCAoTFdQIDEwMDI0MildCltOZXcgVGhyZWFkIDB4ODAxODYwMGMw
IChMV1AgMTAwMjQxKV0KW05ldyBUaHJlYWQgMHg4MDE4NWZmNTAgKExXUCAxMDAyNDApXQpbTmV3
IFRocmVhZCAweDgwMTg1ZmRlMCAoTFdQIDEwMDIzOSldCltOZXcgVGhyZWFkIDB4ODAxODVmYjAw
IChMV1AgMTAwMjM4KV0KW05ldyBUaHJlYWQgMHg4MDE4NWY5OTAgKExXUCAxMDAyMzcpXQpbTmV3
IFRocmVhZCAweDgwMTg1ZmM3MCAoTFdQIDEwMDIxNSldCltOZXcgVGhyZWFkIDB4ODAxODVmNmIw
IChMV1AgMTAwMjE0KV0KW05ldyBUaHJlYWQgMHg4MDE4NWY1NDAgKExXUCAxMDAyMTMpXQpbTmV3
IFRocmVhZCAweDgwMTg1ZjNkMCAoTFdQIDEwMDIxMildCltOZXcgVGhyZWFkIDB4ODAxODVmMjYw
IChMV1AgMTAwMjExKV0KW05ldyBUaHJlYWQgMHg4MDE4NWYwZjAgKExXUCAxMDAyMTApXQpbTmV3
IFRocmVhZCAweDgwMTg1ZWY4MCAoTFdQIDEwMDIwOSldCltOZXcgVGhyZWFkIDB4ODAxODVlZTEw
IChMV1AgMTAwMjA4KV0KW05ldyBUaHJlYWQgMHg4MDE4NWVjYTAgKExXUCAxMDAyMDcpXQpbTmV3
IFRocmVhZCAweDgwMTg1ZWIzMCAoTFdQIDEwMDIwNildCltOZXcgVGhyZWFkIDB4ODAxODVlOWMw
IChMV1AgMTAwMjA1KV0KW05ldyBUaHJlYWQgMHg4MDE4NWU4NTAgKExXUCAxMDAyMDQpXQpbTmV3
IFRocmVhZCAweDgwMTg1ZTZlMCAoTFdQIDEwMDIwMyldCltOZXcgVGhyZWFkIDB4ODAxODVlNTcw
IChMV1AgMTAwMjAyKV0KW05ldyBUaHJlYWQgMHg4MDE4NWU0MDAgKExXUCAxMDAyMDEpXQpbTmV3
IFRocmVhZCAweDgwMTg1ZTI5MCAoTFdQIDEwMDIwMCldCltOZXcgVGhyZWFkIDB4ODAxODVlMTIw
IChMV1AgMTAwMTk5KV0KW05ldyBUaHJlYWQgMHg4MDBhMDEyOTAgKExXUCAxMDAxOTgpXQpbTmV3
IFRocmVhZCAweDgwMGEwMTEyMCAoTFdQIDEwMDE1MCldCihnZGIpIGJ0CiMwICAweDAwMDAwMDA4
MDA3YWExN2MgaW4gdGhyX2tpbGwgKCkgZnJvbSAvbGliL2xpYmMuc28uNwojMSAgMHgwMDAwMDAw
ODAwODMzZDdiIGluIGFib3J0ICgpIGZyb20gL2xpYi9saWJjLnNvLjcKIzIgIDB4MDAwMDAwMDgw
MDY1MjljNSBpbiBwdGhyZWFkX2F0dHJfZGVzdHJveSAoKSBmcm9tIC9saWIvbGlidGhyLnNvLjMK
IzMgIDB4MDAwMDAwMDgwMDY0ZWMxMyBpbiBwdGhyZWFkX211dGV4X2dldHByaW9jZWlsaW5nICgp
IGZyb20gL2xpYi9saWJ0aHIuc28uMwojNCAgMHgwMDAwMDAwODAwZmE4N2JjIGluIG9zOjpQbGF0
Zm9ybUV2ZW50OjpwYXJrICgpCiAgIGZyb20gL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGliL2Ft
ZDY0L3NlcnZlci9saWJqdm0uc28KIzUgIDB4MDAwMDAwMDgwMTA1ZGU2OSBpbiBPYmplY3RNb25p
dG9yOjpFbnRlckkgKCkKICAgZnJvbSAvdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9saWIvYW1kNjQv
c2VydmVyL2xpYmp2bS5zbwojNiAgMHgwMDAwMDAwODAxMDYwYzViIGluIE9iamVjdE1vbml0b3I6
OmVudGVyICgpCiAgIGZyb20gL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGliL2FtZDY0L3NlcnZl
ci9saWJqdm0uc28KIzcgIDB4MDAwMDAwMDgwMTAxNzVjYSBpbiBTaGFyZWRSdW50aW1lOjpjb21w
bGV0ZV9tb25pdG9yX2xvY2tpbmdfQyAoKQogICBmcm9tIC91c3IvbG9jYWwvamRrMS42LjAvanJl
L2xpYi9hbWQ2NC9zZXJ2ZXIvbGlianZtLnNvCiM4ICAweDAwMDAwMDA4MDFlYTg3OGMgaW4gPz8g
KCkKIzkgIDB4MDAwMDAwMDg0YmIzYTAwMCBpbiA/PyAoKQojMTAgMHgwMDAwMDAwODQ2YWQ4MmQ4
IGluID8/ICgpCiMxMSAweDAwMDAwMDA4MGEyYWYyMzAgaW4gPz8gKCkKIzEyIDB4MDAwMDAwMDAw
MDAwMDAwMSBpbiA/PyAoKQojMTMgMHgwMDAwMDAwODMyYjNiZjIwIGluID8/ICgpCiMxNCAweDAw
MDAwMDA4MzJiM2RlYTggaW4gPz8gKCkKIzE1IDB4MDAwMDAwMDgwMDAwMDAwMCBpbiA/PyAoKQoj
MTYgMHgwMDAwMDAwODMyYjNjYmQ4IGluID8/ICgpCiMxNyAweDAwMDAwMDA4MzJiM2I2ZTggaW4g
Pz8gKCkKIzE4IDB4MDAwMDAwMDgwMjEzMTY5OCBpbiA/PyAoKQoK

------_=_NextPart_001_01C830DD.1307DB5D--

From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 10:45:41 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 52DE816A41A
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 10:45:41 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181])
	by mx1.freebsd.org (Postfix) with ESMTP id 55AAD13C459
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 10:45:40 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: by py-out-1112.google.com with SMTP id u77so2467916pyb
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 02:45:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	bh=X6hY7dflztqeD1TikOd9sN6c37i/ulDvDYn/1mmVf0Y=;
	b=VoNsqNfZLmrp9W71Vk/Dr1umya4N12koNvcn0tA9/ZDL2na6BG04vkykCaiawJZLwRMuPUK4dvw0b+oaQDMGHpiz0g59aAiIs1Pu4nxQ9Shc3pFdS3Zh1tqIG2ZnNFOKJKZ43jE4KkgnJRU3jncMvYalBhC/wslJSXy54/NA6k0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	b=R4fy+X6dpA7It8gh7HroBZuHQRCWbnj5bLzpaYc4nCQSX1duZqMzpAjobOs2woBSzY6+rrpGXLhdm/5EeXpVRtuOotEBbjvtGWtJzUd4RTD23108o3esFmsdHe4qaeldl8isgngWAWb1sYsDYWyTKUvoP0puEHlTnBFUfcZBgIE=
Received: by 10.65.249.11 with SMTP id b11mr8368190qbs.1196158744301;
	Tue, 27 Nov 2007 02:19:04 -0800 (PST)
Received: from ?192.168.2.2? ( [67.85.89.184])
	by mx.google.com with ESMTPS id f12sm1866294qba.2007.11.27.02.19.03
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Tue, 27 Nov 2007 02:19:03 -0800 (PST)
Message-ID: <474BEF17.2030908@gmail.com>
Date: Tue, 27 Nov 2007 05:19:03 -0500
From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071125)
MIME-Version: 1.0
To: Henri Hennebert <hlh@restart.be>
References: <474BD8DC.9070407@restart.be>
In-Reply-To: <474BD8DC.9070407@restart.be>
X-Enigmail-Version: 0.95.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-java@FreeBSD.org
Subject: Re: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 10:45:41 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henri Hennebert wrote:
> Hello,
>
> On 7.0-BETA3 amd64, I try to force upgrade jdk-1.6.0.3p3 package
> created on a 7.0-BETA3 i386 configuration to obtain a native version.
>
> The build encounter the following error:

I am confused are compiling amd64 on amd64 or i386 on amd64?

- --
Aryeh M. Friedman
Developer, not business, friendly
http://www.flosoft-systems.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHS+8WJ9+1V27SttsRAub9AKCZgEmCPn/ToBvVXvoP1pbVMuaqDQCeKaPf
dmuOH1fBZNybP39KkKz1aHY=
=Np8k
-----END PGP SIGNATURE-----


From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 12:19:51 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2BB0816A41B
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 12:19:51 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from tignes.restart.be (unknown [IPv6:2001:41d0:1:2ad2::1])
	by mx1.freebsd.org (Postfix) with ESMTP id B089E13C46B
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 12:19:50 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from restart.be (avoriaz.tunnel.bel [IPv6:2001:41d0:1:2ad2::fffe:0])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "avoriaz.restart.be", Issuer "CA master" (verified OK))
	by tignes.restart.be (Postfix) with ESMTP id 974CB1BAC5C;
	Tue, 27 Nov 2007 13:19:49 +0100 (CET)
Received: from avoriaz.restart.bel (avoriaz.restart.bel [192.168.24.1])
	(authenticated bits=0)
	by restart.be (8.14.1/8.14.1) with ESMTP id lARCJdaE010193;
	Tue, 27 Nov 2007 13:19:39 +0100 (CET) (envelope-from hlh@restart.be)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=restart.be;
	s=avoriaz; t=1196165989; bh=Sjk7GmZkoSWDOYSQr365nHwCn8s+XPSQkN/LJVi
	hsKc=; h=DomainKey-Signature:Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:
	Content-Type:Content-Transfer-Encoding:X-Scanned-By; b=uNN5Pdw3yOv
	zh5Or3dyMlrPYeqN/rftk3ahC9XN9O7zEXGrer6/mDax7Et1ZBeK5YCGq2KNV4jB/b6
	cEJ7jnng==
DomainKey-Signature: a=rsa-sha1; s=avoriaz; d=restart.be; c=nofws; q=dns;
	h=message-id:date:from:organization:user-agent:mime-version:to:cc:
	subject:references:in-reply-to:content-type:
	content-transfer-encoding:x-scanned-by;
	b=LY+7/HVilfRrD7SEKLZqhxddVJll3MBvYkyydMBAQTYYkYt0TWv5X7T+rDLwDZkhc
	6JtqRkm3tDLRaWtCOWfGQ==
Message-ID: <474C0B5B.1020302@restart.be>
Date: Tue, 27 Nov 2007 13:19:39 +0100
From: Henri Hennebert <hlh@restart.be>
Organization: RestartSoft
User-Agent: Thunderbird 2.0.0.9 (X11/20071120)
MIME-Version: 1.0
To: "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
References: <474BD8DC.9070407@restart.be> <474BEF17.2030908@gmail.com>
In-Reply-To: <474BEF17.2030908@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.63 on 192.168.24.1
Cc: freebsd-java@FreeBSD.org
Subject: Re: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 12:19:51 -0000



Aryeh M. Friedman wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Henri Hennebert wrote:
>> Hello,
>>
>> On 7.0-BETA3 amd64, I try to force upgrade jdk-1.6.0.3p3 package
>> created on a 7.0-BETA3 i386 configuration to obtain a native version.
>>
>> The build encounter the following error:
> 
> I am confused are compiling amd64 on amd64 or i386 on amd64?

Compiling source on amd64 with runtime from i386

Henri
> 
> - --
> Aryeh M. Friedman
> Developer, not business, friendly
> http://www.flosoft-systems.com
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.4 (FreeBSD)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFHS+8WJ9+1V27SttsRAub9AKCZgEmCPn/ToBvVXvoP1pbVMuaqDQCeKaPf
> dmuOH1fBZNybP39KkKz1aHY=
> =Np8k
> -----END PGP SIGNATURE-----
> 

From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 12:23:34 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4D15C16A503
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 12:23:33 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181])
	by mx1.freebsd.org (Postfix) with ESMTP id A918813C4FD
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 12:23:33 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: by py-out-1112.google.com with SMTP id u77so2527304pyb
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 04:23:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	bh=eFY+3rBOU602S7JtToN1eziDoeUKgM4+Kg7/gZYxmUc=;
	b=xE1IRlO2FqSeGVJJyYbNlLvvPNHY5idtpiitG63OpJOMa0b29y3fv1EXPcv1fTkqB/vmxaERIMlPN5YcnxHzsB7Rui6PA28QQe0c2XHPOCJhCqsbfM/eXn/wcufG0wArCnOupB5Gp2JKKm8uC18XC+B5tSBIbbLhTvF8m6elwB4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	b=RFNze4fBpNZS1dMzbXeR8SAeBvQyGwgLKw3y5QjXiWVOE0RhB0zW7eUfCCiYPh7SUf0GjxpGiWyqEGjDPweRuKSwZZOY6+368V9TR99jBeYLjbaqU0XXVM6Thl4eKRmR+oDS55EjRzOzei+jolfm4rw1Qy6Q/mh+FSvjhbAYrCA=
Received: by 10.65.93.19 with SMTP id v19mr8507414qbl.1196166212542;
	Tue, 27 Nov 2007 04:23:32 -0800 (PST)
Received: from ?192.168.2.2? ( [67.85.89.184])
	by mx.google.com with ESMTPS id e19sm1988781qbe.2007.11.27.04.23.29
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Tue, 27 Nov 2007 04:23:31 -0800 (PST)
Message-ID: <474C0C3E.3050106@gmail.com>
Date: Tue, 27 Nov 2007 07:23:26 -0500
From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071125)
MIME-Version: 1.0
To: Henri Hennebert <hlh@restart.be>
References: <474BD8DC.9070407@restart.be> <474BEF17.2030908@gmail.com>
	<474C0B5B.1020302@restart.be>
In-Reply-To: <474C0B5B.1020302@restart.be>
X-Enigmail-Version: 0.95.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-java@FreeBSD.org
Subject: Re: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 12:23:34 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henri Hennebert wrote:
>
>
> Aryeh M. Friedman wrote:
> Henri Hennebert wrote:
> >>> Hello,
> >>>
> >>> On 7.0-BETA3 amd64, I try to force upgrade jdk-1.6.0.3p3 package
> >>> created on a 7.0-BETA3 i386 configuration to obtain a native
> version.
> >>>
> >>> The build encounter the following error:
>
> I am confused are compiling amd64 on amd64 or i386 on amd64?

If your going to build amd64 binaries then you need to build from
amd64 sources... namely the bootstrap jdk has to also be amd64
- --
Aryeh M. Friedman
Developer, not business, friendly
http://www.flosoft-systems.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHTAw9J9+1V27SttsRAojiAJ42J/1159H+5z1B7Ee3PvxRKR5/5wCghc4Z
D5pm7sBfOZ5A6h/p9K/JUoE=
=2Aos
-----END PGP SIGNATURE-----


From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 12:31:18 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6A51816A420
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 12:31:18 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181])
	by mx1.freebsd.org (Postfix) with ESMTP id 1BFC513C478
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 12:31:18 +0000 (UTC)
	(envelope-from aryeh.friedman@gmail.com)
Received: by py-out-1112.google.com with SMTP id u77so2531853pyb
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 04:31:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	bh=pXC+danCHn+s3ULZf8OAJk2o06JaPA8ZjFhQwnb8s6E=;
	b=budy0bUn8aGEohq4zIFpUUX2uUXzElVo/XWqr8gJYq0uhwotu/Jft+yv710GtJPrSlK3Dp2iqEFOrsVtwFBDJA0BjvJbcMaH/pvH9sDAD4Hz9yb+e6xUtrqhAKNK8QzeUiqz+1ZCYSLMxaVYv2Lfv3S8PxY7qUuF0xzAHC+zZAU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding;
	b=k/u5vB8nhOF426iuE8RaxEvbtV8Z2iFZPsFSjFP3dAytPD9At2ps0phz4wHJwUhgXRMoLW0yKldRz9cUVor50IV8ttOh+l2Z0E9noEMHzVQ/soeh4zRAvv4SmNw5eDH3GvVGnzORBlu2UYLq8Etvg82jJSKrXe5qo81jiaKULUk=
Received: by 10.64.208.20 with SMTP id f20mr8489336qbg.1196166673881;
	Tue, 27 Nov 2007 04:31:13 -0800 (PST)
Received: from ?192.168.2.2? ( [67.85.89.184])
	by mx.google.com with ESMTPS id a29sm1995601qbd.2007.11.27.04.31.13
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Tue, 27 Nov 2007 04:31:13 -0800 (PST)
Message-ID: <474C0E10.2030800@gmail.com>
Date: Tue, 27 Nov 2007 07:31:12 -0500
From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071125)
MIME-Version: 1.0
To: Henri Hennebert <hlh@restart.be>, freebsd-java@FreeBSD.org
References: <474BD8DC.9070407@restart.be> <474BEF17.2030908@gmail.com>
	<474C0B5B.1020302@restart.be> <474C0C3E.3050106@gmail.com>
	<474C0D44.6070601@restart.be>
In-Reply-To: <474C0D44.6070601@restart.be>
X-Enigmail-Version: 0.95.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: 
Subject: Re: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 12:31:18 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


>
> > I will try with runtime for amd64 for 6.x with options
> `COMPAT_FREEBSD6'

Diablo should work without COMPAT_FREEBSD6 so install Diablo 5 and
then build jdk16 with it (thats how I did and I just rebuilt my
machine to -current in the last 48 hours using this method)
- --
Aryeh M. Friedman
Developer, not business, friendly
http://www.flosoft-systems.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHTA4QJ9+1V27SttsRArJvAJ9Sdj6WneGe6Z0agg1ABqzcIabchwCcCiSg
gGI8AcSqbziUXKsTClZP6mQ=
=0iqT
-----END PGP SIGNATURE-----


From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 13:44:19 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 942D016A41B
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 13:44:19 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from tignes.restart.be (unknown [IPv6:2001:41d0:1:2ad2::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 217FD13C46E
	for <freebsd-java@FreeBSD.org>; Tue, 27 Nov 2007 13:44:19 +0000 (UTC)
	(envelope-from hlh@restart.be)
Received: from restart.be (avoriaz.tunnel.bel [IPv6:2001:41d0:1:2ad2::fffe:0])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "avoriaz.restart.be", Issuer "CA master" (verified OK))
	by tignes.restart.be (Postfix) with ESMTP id 1FFD71BAC5D;
	Tue, 27 Nov 2007 14:44:18 +0100 (CET)
Received: from avoriaz.restart.bel (avoriaz.restart.bel [192.168.24.1])
	(authenticated bits=0)
	by restart.be (8.14.1/8.14.1) with ESMTP id lARDiEDh046614;
	Tue, 27 Nov 2007 14:44:14 +0100 (CET) (envelope-from hlh@restart.be)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=restart.be;
	s=avoriaz; t=1196171057; bh=NcZK3WYBjT8pSP3Y4JbdfTGsHQZ30PQvBzN7Fc3
	y3ng=; h=DomainKey-Signature:Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:
	Content-Type:Content-Transfer-Encoding:X-Scanned-By; b=SKld+h5Xxk8
	ptEjexbBdVbqjhlHg1EZdF5DDffY/cNtGVWVLcfuy3KC7ySG02ZfKpp+U/NmOPxBCBA
	mGZNviuw==
DomainKey-Signature: a=rsa-sha1; s=avoriaz; d=restart.be; c=nofws; q=dns;
	h=message-id:date:from:organization:user-agent:mime-version:to:cc:
	subject:references:in-reply-to:content-type:
	content-transfer-encoding:x-scanned-by;
	b=Spnbh9OkBLVNhm+qG6GmvlCaz/zFnmvZHkgDiz4/MB6SpcjyRJ+dxsVh7GFPmIwKm
	8YO9AWLxenqwKhg8FY5Ww==
Message-ID: <474C1F2E.7090005@restart.be>
Date: Tue, 27 Nov 2007 14:44:14 +0100
From: Henri Hennebert <hlh@restart.be>
Organization: RestartSoft
User-Agent: Thunderbird 2.0.0.9 (X11/20071120)
MIME-Version: 1.0
To: "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
References: <474BD8DC.9070407@restart.be> <474BEF17.2030908@gmail.com>
	<474C0B5B.1020302@restart.be> <474C0C3E.3050106@gmail.com>
	<474C0D44.6070601@restart.be> <474C0E10.2030800@gmail.com>
In-Reply-To: <474C0E10.2030800@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.63 on 192.168.24.1
Cc: freebsd-java@FreeBSD.org
Subject: Re: Error during build jdk-1.6.0.3p3 on amd64 with i386 java
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 13:44:19 -0000



Aryeh M. Friedman wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
>>> I will try with runtime for amd64 for 6.x with options
>> `COMPAT_FREEBSD6'
> 
> Diablo should work without COMPAT_FREEBSD6 so install Diablo 5 and
> then build jdk16 with it (thats how I did and I just rebuilt my
> machine to -current in the last 48 hours using this method)

It works, without the kernel option but I have to install 
compat6x-amd64-6.3.

Thanks for your help

Henri
> - --
> Aryeh M. Friedman
> Developer, not business, friendly
> http://www.flosoft-systems.com
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.4 (FreeBSD)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFHTA4QJ9+1V27SttsRArJvAJ9Sdj6WneGe6Z0agg1ABqzcIabchwCcCiSg
> gGI8AcSqbziUXKsTClZP6mQ=
> =0iqT
> -----END PGP SIGNATURE-----
> 

From owner-freebsd-java@FreeBSD.ORG  Tue Nov 27 15:31:41 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C7B5416A41B
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 15:31:41 +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 72E3613C46E
	for <freebsd-java@freebsd.org>; Tue, 27 Nov 2007 15:31:41 +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 lAREoKvg005814
	; Tue, 27 Nov 2007 15:50:20 +0100 (CET)
X-Ids: 165
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 lAREoJVC071964
	; Tue, 27 Nov 2007 15:50:19 +0100 (MET)
Received: (from arno@localhost)
	by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lAREoJZ3071961;
	Tue, 27 Nov 2007 15:50:19 +0100 (MET) (envelope-from arno)
To: "Andrew Tulloch" <andrew.tulloch@complinet.com>
References: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local>
From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Date: 27 Nov 2007 15:50:18 +0100
In-Reply-To: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local>
Message-ID: <wpve7nrbdh.fsf@heho.snv.jussieu.fr>
Lines: 73
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(shiva.jussieu.fr [134.157.0.165]);
	Tue, 27 Nov 2007 15:50:21 +0100 (CET)
X-Virus-Scanned: ClamAV 0.88.7/4932/Tue Nov 27 14:14:26 2007 on
	shiva.jussieu.fr
X-Virus-Status: Clean
X-Miltered: at shiva.jussieu.fr with ID 474C2EAC.001 by Joe's j-chkmail
	(http://j-chkmail.ensmp.fr)!
Cc: freebsd-java@freebsd.org
Subject: Re: FreeBSD 7.0-BETA3 JDK16 libthr crash
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2007 15:31:41 -0000

"Andrew Tulloch" <andrew.tulloch@complinet.com> writes:

> Whilst testing a java webapp initially with an embedded jetty and then
> running within tomcat (www/tomcat6) I seem to be reapeatedly able to
> crash java with a signal 6 related to libthr. This is all running on
> 7.0-BETA3 with SCHED_ULE on a HP DL360 G5 with 2x Xeon E5320 (Quad core)
> and 4GB ram.
> 
> I found the following error in tomcat 6 steddr.log:
> Fatal error 'mutex is on list' at line 359 in file
> /usr/src/lib/libthr/thread/thr_mutex.c (errno = 60) 

this looks like what I get with 7.0-BETA3 with SCHED_ULE on
a 2x Opteron 285 (Dual core) with my own java program :

  Fatal error 'mutex is on list' at line 432 in file /files/bsd/src7/lib/libthr/thread/thr_mutex.c (errno = 0)

I use jdk15 :

java version "1.5.0_13-p7"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-p7-toor_16_nov_2007_16_38)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_13-p7-toor_16_nov_2007_16_38, mixed mode)


I play with 

  options         SCHED_ULE
  options IPI_PREEMPTION
  options NO_ADAPTIVE_MUTEXES

but no combination "just works" (and only SCHED_ULE gives for now
the above error). The same program does "just work" on [67]-stable
UP and mono-processor dual-core; always jdk15.

FYI

Best, Arno

 
> Java version:
> # java -version
> java version "1.6.0_03-p3" Java(TM) SE Runtime Environment (build
> 1.6.0_03-p3-root_22_nov_2007_15_55-b00)
> Java HotSpot(TM) 64-Bit Server VM (build
> 1.6.0_03-p3-root_22_nov_2007_15_55-b00, mixed mode) 
> 
> Backtrace from the crash attached.
> 
> Any assistance in solving this would be appreciated.
> 
> Thanks in advance,
> Andrew
> 
> ______________________________________________________________________
> 
> “Complinet Ltd is registered in England. Registered office at Vintners Place, 68 Upper Thames Street, London EC4V 3BJ. Company number 3170722. VAT No. 749 324 021.
> Complinet Inc is a corporation registered in Delaware, USA.”
> 
> This email has been scanned by the MessageLabs Email Security System.
> 
> _______________________________________________
> freebsd-java@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-java
> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org"

-- 

  Arno J. Klaassen

  SCITO S.A.
  8 rue des Haies
  F-75020 Paris, France
  http://scito.com

From owner-freebsd-java@FreeBSD.ORG  Wed Nov 28 05:50:20 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id ED86216A41B
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 05:50:20 +0000 (UTC)
	(envelope-from freebsd@meijome.net)
Received: from sigma.octantis.com.au (ns2.octantis.com.au [207.44.189.124])
	by mx1.freebsd.org (Postfix) with ESMTP id A0FB413C448
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 05:50:20 +0000 (UTC)
	(envelope-from freebsd@meijome.net)
Received: (qmail 8336 invoked from network); 27 Nov 2007 23:50:20 -0600
Received: from 124-170-218-216.dyn.iinet.net.au (HELO localhost)
	(124.170.218.216)
	by sigma.octantis.com.au with (DHE-RSA-AES256-SHA encrypted) SMTP;
	27 Nov 2007 23:50:19 -0600
Date: Wed, 28 Nov 2007 16:50:10 +1100
From: Norberto Meijome <freebsd@meijome.net>
To: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Message-ID: <20071128165010.1160cb7b@meijome.net>
In-Reply-To: <wpve7nrbdh.fsf@heho.snv.jussieu.fr>
References: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local>
	<wpve7nrbdh.fsf@heho.snv.jussieu.fr>
X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd7.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Cc: Andrew Tulloch <andrew.tulloch@complinet.com>, freebsd-java@freebsd.org
Subject: Re: FreeBSD 7.0-BETA3 JDK16 libthr crash
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2007 05:50:21 -0000

On 27 Nov 2007 15:50:18 +0100
"Arno J. Klaassen" <arno@heho.snv.jussieu.fr> wrote:

> this looks like what I get with 7.0-BETA3 with SCHED_ULE on
> a 2x Opteron 285 (Dual core) with my own java program :
> 
>   Fatal error 'mutex is on list' at line 432 in file /files/bsd/src7/lib/libthr/thread/thr_mutex.c (errno = 0)

maybe a long shot, but I was getting errors like that in some programs ( I don't think they were java progs) after doing  an upgrade from 6 to 7, and some programs were using a mix of 6.x and 7 libraries....  I eventually fixed it by rebuilding all libraries under 7, otherwise u can try installing the compat6x port.

B

_________________________
{Beto|Norberto|Numard} Meijome

   Mary had a crypto key

   she kept it in escrow

   and everything that Mary said

   the Feds were sure to know.

I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.

From owner-freebsd-java@FreeBSD.ORG  Wed Nov 28 16:42:05 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5535F16A494
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 16:42:05 +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 DB03213C442
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 16:42:04 +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 lASGfK5S023405
	; Wed, 28 Nov 2007 17:41:21 +0100 (CET)
X-Ids: 168
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 lASGfISB076929
	; Wed, 28 Nov 2007 17:41:18 +0100 (MET)
Received: (from arno@localhost)
	by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lASGfDfC076925;
	Wed, 28 Nov 2007 17:41:13 +0100 (MET) (envelope-from arno)
To: Norberto Meijome <freebsd@meijome.net>
References: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local>
	<wpve7nrbdh.fsf@heho.snv.jussieu.fr>
	<20071128165010.1160cb7b@meijome.net>
From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Date: 28 Nov 2007 17:41:12 +0100
In-Reply-To: <20071128165010.1160cb7b@meijome.net>
Message-ID: <wp3auqqq53.fsf@heho.snv.jussieu.fr>
Lines: 30
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.168]);
	Wed, 28 Nov 2007 17:41:21 +0100 (CET)
X-Virus-Scanned: ClamAV 0.88.7/4939/Wed Nov 28 16:43:56 2007 on
	shiva.jussieu.fr
X-Virus-Status: Clean
X-Miltered: at shiva.jussieu.fr with ID 474D9A30.000 by Joe's j-chkmail
	(http://j-chkmail.ensmp.fr)!
Cc: "Cc: \"Andrew Tulloch\"" <andrew.tulloch@complinet.com>,
	freebsd-java@freebsd.org
Subject: Re: FreeBSD 7.0-BETA3 JDK16 libthr crash
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2007 16:42:05 -0000

Norberto Meijome <freebsd@meijome.net> writes:

> On 27 Nov 2007 15:50:18 +0100
> "Arno J. Klaassen" <arno@heho.snv.jussieu.fr> wrote:
> 
> > this looks like what I get with 7.0-BETA3 with SCHED_ULE on
> > a 2x Opteron 285 (Dual core) with my own java program :
> > 
> >   Fatal error 'mutex is on list' at line 432 in file /files/bsd/src7/lib/libthr/thread/thr_mutex.c (errno = 0)
> 
> maybe a long shot, but I was getting errors like that in some programs ( I don't think they were java progs) after doing  an upgrade from 6 to 7, and some programs were using a mix of 6.x and 7 libraries....  I eventually fixed it by rebuilding all libraries under 7, otherwise u can try installing the compat6x port.

nope, this is a completely clean 7 install, starting from cvsup-sources
as of Oct 11 (were still -current at that time I guess).

Anyway, the good news is that the MFC of rev 1.35 of intr_machdep.c (amd64)
seems to solve, or at least alleviate, the problem : no more never seen
before errors while running test for about a day now. Before they showed
up rather quickly.

I as well use hand-mfced version  1.287-289 for kern_fork.c, but without
rev 1.35 of intr_machdep.c that didn't matter.

Could releng_6 need as well this "Extend critical section coverage" since
I see the same problems on (my one and only) 2x2way releng_6 with
jdk15?

Best,

Arno

From owner-freebsd-java@FreeBSD.ORG  Wed Nov 28 22:09:31 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7426D16A500
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 22:09:31 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from mail.giulioferro.it (mail.giulioferro.it [85.18.102.52])
	by mx1.freebsd.org (Postfix) with ESMTP id A6F3413C4F7
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 22:09:30 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from localhost (localhost [127.0.0.1])
	by mail.giulioferro.it (Postfix) with ESMTP id F142C33C42
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 22:54:03 +0100 (CET)
X-Virus-Scanned: amavisd-new at giulioferro.it
Received: from mail.giulioferro.it ([127.0.0.1])
	by localhost (aurynwork1sv1.giulioferro.it [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id nlyk94MuIomY for <freebsd-java@freebsd.org>;
	Wed, 28 Nov 2007 22:54:00 +0100 (CET)
Received: from aurynmob2.giulioferro.it (mail.zirakzigil.org [82.63.178.63])
	(Authenticated sender: gferro@giulioferro.it)
	by mail.giulioferro.it (Postfix) with ESMTP id 198A433C41
	for <freebsd-java@freebsd.org>; Wed, 28 Nov 2007 22:53:59 +0100 (CET)
Message-ID: <474DE2DE.1050101@zirakzigil.org>
Date: Wed, 28 Nov 2007 22:51:26 +0100
From: Giulio Ferro <auryn@zirakzigil.org>
User-Agent: Thunderbird 2.0.0.5 (X11/20070724)
MIME-Version: 1.0
To: freebsd-java@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: error running eclipse-devel
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2007 22:09:31 -0000

Both with jdk 15 and 16, last version. amd 64 freebsd 7.0 recently updated

This happens when the workpace begins to get big (web projects). I 
launch eclipse-devel,
the eclipse mask appears and the it crashed.
I tried to vary the -Xms -Xmx -XX:PermGenSpace
but to no avail...

----------------------------------------------------------------------
jdk15:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x0000000800ff3458, pid=2282, tid=0xb01120
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM 
(1.5.0_12-p6-root_20_sep_2007_16_59 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x3f3458]
#

---------------  T H R E A D  ---------------

Current thread (0x0000000800b2c000):  JavaThread "main" [_thread_in_vm, 
id=11538720]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x00007fffffffc7a0, 
RDX=0x00000008014edbd0
RSP=0x00007fffffffc6c0, RBP=0x00007fffffffc780, RSI=0x0000000000000000, 
RDI=0x0000000000000000
R8 =0x0000000000000068, R9 =0x0000000000000001, R10=0x0000000000000001, 
R11=0x0000000000000001
R12=0x00007fffffffc7a0, R13=0x0000000800b2c000, R14=0x0000000800b2c000, 
R15=0x0000000000000000
RIP=0x0000000800ff3458, EFL=0x0000000000000053, ERR=0x0000000000000004
  TRAPNO=0x000000000000000c

Top of Stack: (sp=0x00007fffffffc6c0)
0x00007fffffffc6c0:   00007fffffffc780 0000000800fcbc97
0x00007fffffffc6d0:   04e000200165861c 8838087000000025
0x00007fffffffc6e0:   00000008149bcc01 0000000000000000
0x00007fffffffc6f0:   0000000800b2c150 0000000800b2c000
0x00007fffffffc700:   00000008149bcc01 000000000051eec7
0x00007fffffffc710:   04e000200165861c 0000000800b2c150
0x00007fffffffc720:   0000000800b2c000 0000000800b2c000
0x00007fffffffc730:   0000000000000000 0000000800b2c150
0x00007fffffffc740:   00007fff0000000b 0000000800faefe2
0x00007fffffffc750:   04e0000301660012 0000000000000000
0x00007fffffffc760:   0000000000000000 0000000000000006
0x00007fffffffc770:   0000000000000000 0000000000000000
0x00007fffffffc780:   0000000000000000 000000084a91cc48
0x00007fffffffc790:   04e000030166010a 0000000000a68100
0x00007fffffffc7a0:   0000003000000008 00007fffffffc8b0
0x00007fffffffc7b0:   00007fffffffc7c0 0000000800b2c150
0x00007fffffffc7c0:   0000000000000005 00007fffffffca90
0x00007fffffffc7d0:   000000082df5ad70 0000000000000000
0x00007fffffffc7e0:   0000000000000068 0000000000000001
0x00007fffffffc7f0:   04e00003017ccf11 0000000004e00003
0x00007fffffffc800:   0000000004e00003 00000000000004e0
0x00007fffffffc810:   04e00003017c861c 883808700000014b
0x00007fffffffc820:   00000008149bc201 000000000051eec7
0x00007fffffffc830:   04e00003017c861c 883808700000006d
0x00007fffffffc840:   00000008149bc201 000000000051eec7
0x00007fffffffc850:   04e00003017c861c 88380870000000f9
0x00007fffffffc860:   00000008149bc201 000000000051eec7
0x00007fffffffc870:   04e00003017c861c 0000000000000000
0x00007fffffffc880:   000000082df5ad70 00007fffffffca90
0x00007fffffffc890:   000000082df5ad70 00007fffffffca90
0x00007fffffffc8a0:   0000000000000000 000000084a932b9c
0x00007fffffffc8b0:   04e00003017c861c 000000082e9514cc

Instructions: (pc=0x0000000800ff3458)
0x0000000800ff3448:   66 66 66 90 66 66 66 90 48 89 f8 55 48 83 e0 f8
0x0000000800ff3458:   48 8b 08 48 89 e5 83 79 38 02 75 0c 83 e7 07 48

Stack: [0x00007fffffc00000,0x0000800000000000),  sp=0x00007fffffffc6c0,  
free space=4081k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, 
C=native code)
V  [libjvm.so+0x3f3458]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.equinox.launcher.JNIBridge._takedown_splash()V+0
j  org.eclipse.equinox.launcher.JNIBridge.takeDownSplash()Z+1
j  org.eclipse.equinox.launcher.Main.takeDownSplash()V+20
j  org.eclipse.equinox.launcher.Main$SplashHandler.run()V+4
j  
org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+317
v  ~StubRoutines::call_stub
j  
sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  
sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  
sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j  
org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+150
j  org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+114
j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
j  org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x0000000833ce7c00 JavaThread "Worker-0" [_thread_blocked, id=11547184]
  0x000000084822c800 JavaThread "Start Level Event Dispatcher" daemon 
[_thread_blocked, id=11546080]
  0x000000083eb70000 JavaThread "State Saver" [_thread_blocked, id=11545712]
  0x000000084822c000 JavaThread "Framework Event Dispatcher" daemon 
[_thread_blocked, id=11545344]
  0x000000082d5de000 JavaThread "Low Memory Detector" daemon 
[_thread_blocked, id=11542768]
  0x000000082d5dd400 JavaThread "CompilerThread1" daemon 
[_thread_in_native, id=11542400]
  0x0000000800b32400 JavaThread "CompilerThread0" daemon 
[_thread_blocked, id=11542032]
  0x0000000800b31800 JavaThread "AdapterThread" daemon [_thread_blocked, 
id=11541664]
  0x0000000800b30c00 JavaThread "Signal Dispatcher" daemon 
[_thread_blocked, id=11541296]
  0x0000000800b30400 JavaThread "Finalizer" daemon [_thread_blocked, 
id=11540928]
  0x0000000800b30000 JavaThread "Reference Handler" daemon 
[_thread_blocked, id=11540560]
=>0x0000000800b2c000 JavaThread "main" [_thread_in_vm, id=11538720]

Other Threads:
  0x0000000800b346a0 VMThread [id=11540192]
  0x0000000800b347b0 WatcherThread [id=11543136]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 151488K, used 133100K [0x0000000822620000, 
0x000000082d0c0000, 0x000000082d0c0000)
  eden space 142080K, 87% used 
[0x0000000822620000,0x0000000829eee1a0,0x000000082b0e0000)
  from space 9408K, 99% used 
[0x000000082c790000,0x000000082d0bd1e0,0x000000082d0c0000)
  to   space 16320K, 0% used 
[0x000000082b0e0000,0x000000082b0e0000,0x000000082c0d0000)
 PSOldGen        total 68288K, used 24923K [0x000000080d0c0000, 
0x0000000811370000, 0x0000000822620000)
  object space 68288K, 36% used 
[0x000000080d0c0000,0x000000080e916ea0,0x0000000811370000)
 PSPermGen       total 21248K, used 14613K [0x0000000807cc0000, 
0x0000000809180000, 0x000000080d0c0000)
  object space 21248K, 68% used 
[0x0000000807cc0000,0x0000000808b056a0,0x0000000809180000)

Dynamic libraries:
0x0000000000400000     /usr/local/jdk1.5.0/bin/java
0x000000080063b000     /lib/libz.so.4
0x000000080074f000     /lib/libthr.so.3
0x0000000800865000     /lib/libc.so.7
0x0000000800c00000     /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0x00000008014f5000     /usr/lib/libstdc++.so.6
0x00000008016f4000     /lib/libm.so.5
0x000000080180e000     /lib/libgcc_s.so.1
0x000000080191b000     
/usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0x0000000801a27000     /usr/local/jdk1.5.0/jre/lib/amd64/libverify.so
0x0000000801b36000     /usr/local/jdk1.5.0/jre/lib/amd64/libjava.so
0x0000000801c5e000     /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so
0x000000082e100000     
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64_1.0.1.R33x_v20070828/eclipse_1020.so
0x000000082e20c000     /usr/local/lib/libgtk-x11-2.0.so.0
0x000000082e6b0000     /usr/local/lib/libgdk_pixbuf-2.0.so.0
0x000000082e7c9000     /usr/local/lib/libgobject-2.0.so.0
0x000000082e909000     /usr/local/lib/libgdk-x11-2.0.so.0
0x000000082eaa0000     /usr/local/lib/libpangocairo-1.0.so.0
0x000000082ebaa000     /usr/local/lib/libpangoft2-1.0.so.0
0x000000082ecdd000     /usr/local/lib/libfontconfig.so.1
0x000000082ee10000     /usr/local/lib/libfreetype.so.9
0x000000082ef8a000     /usr/local/lib/libpango-1.0.so.0
0x000000082f0cc000     /usr/local/lib/libX11.so.6
0x000000082f2d0000     /usr/local/lib/libXcomposite.so.1
0x000000082f3d3000     /usr/local/lib/libXdamage.so.1
0x000000082f4d5000     /usr/local/lib/libXfixes.so.3
0x000000082f5da000     /usr/local/lib/libatk-1.0.so.0
0x000000082f6f9000     /usr/local/lib/libgmodule-2.0.so.0
0x000000082f7fc000     /usr/local/lib/libglib-2.0.so.0
0x000000082f9a5000     /usr/local/lib/libiconv.so.3
0x000000082fba0000     /usr/local/lib/libcairo.so.2
0x000000082fd1a000     /usr/local/lib/libintl.so.8
0x000000082fe23000     /usr/local/lib/libXext.so.6
0x000000082ff33000     /usr/local/lib/libXrender.so.1
0x000000083003c000     /usr/local/lib/libXinerama.so.1
0x000000083013e000     /usr/local/lib/libXi.so.6
0x0000000830247000     /usr/local/lib/libXrandr.so.2
0x000000083034e000     /usr/local/lib/libXcursor.so.1
0x0000000830458000     /usr/local/lib/libexpat.so.6
0x000000083057b000     /usr/local/lib/libXau.so.6
0x000000083067e000     /usr/local/lib/libXdmcp.so.6
0x0000000830783000     /usr/lib/librpcsvc.so.4
0x000000083088c000     /usr/local/lib/libicui18n.so.36
0x0000000830acb000     /usr/local/lib/libpcre.so.0
0x0000000830bf0000     /usr/local/lib/libpng.so.5
0x0000000830d16000     /usr/local/lib/libicuuc.so.36
0x0000000830f43000     /usr/local/lib/libicudata.so.36
0x0000000831c00000     
/usr/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so
0x0000000831f00000     /usr/local/jdk1.5.0/jre/lib/amd64/libnet.so
0x0000000832012000     /usr/local/jdk1.5.0/jre/lib/amd64/libnio.so
0x000000084a900000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/82/1/.cp/libswt-gtk-3346.so
0x000000084aa45000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/82/1/.cp/libswt-pi-gtk-3346.so
0x000000084abc7000     /usr/local/lib/libgthread-2.0.so.0
0x000000084accb000     /usr/local/lib/libXtst.so.6
0x0000000848800000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/38/1/.cp/os/freebsd/amd64/liblocalfile_1_0_0.so
0x0000000800509000     /libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xms100m -Xmx512m
java_command: 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar 
-os freebsd -ws gtk -arch amd64 -showsplash -launcher 
/usr/local/eclipse-devel/eclipse -name Eclipse --launcher.library 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64_1.0.1.R33x_v20070828/eclipse_1020.so 
-startup 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar 
-exitdata 20004 -vm /usr/local/jdk1.5.0/bin/java -vmargs -Xms100m 
-Xmx512m -jar 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/jdk1.5.0
PATH=/usr/local/jdk1.5.0/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/auryn/bin
LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/amd64/server:/usr/local/jdk1.5.0/jre/lib/amd64:/usr/local/jdk1.5.0/jre/../lib/amd64::/usr/local/lib/seamonkey:/usr/local/lib/seamonkey
SHELL=/bin/tcsh
DISPLAY=:0
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=unknown

Signal Handlers:
SIGSEGV: [libjvm.so+0x6513d0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGBUS: [libjvm.so+0x6513d0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGFPE: [libjvm.so+0x55be30], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x55be30], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x55be30], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGHUP: [libjvm.so+0x55dc40], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGINT: [libjvm.so+0x55dc40], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGQUIT: [libjvm.so+0x55dc40], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGTERM: [libjvm.so+0x55dc40], sa_mask[0]=0xfffefeff, sa_flags=0x00000002


---------------  S Y S T E M  ---------------

OS:FreeBSD
uname:FreeBSD 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Wed Nov 14 14:39:22 CET 
2007     root@aurynmob2.giulioferro.it:/usr/obj/usr/src/sys/AURYNMOB2 amd64
rlimit: STACK 524288k, CORE infinity, NOFILE 11095
CPU:total 2 em64t ht

Memory: 4k page, physical 3546128k

vm_info: Java HotSpot(TM) 64-Bit Server VM 
(1.5.0_12-p6-root_20_sep_2007_16_59) for freebsd-amd64, built on Sep 20 
2007 17:12:29 by root with gcc 4.2.1 20070719  [FreeBSD]



----------------------------------------------------------------------
jdk15:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000800e1ac73, pid=2298, tid=0xa01290
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM 
(1.6.0_03-p3-root_19_nov_2007_11_43-b00 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x31ac73]
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

---------------  T H R E A D  ---------------

Current thread (0x0000000801828800):  JavaThread "main" [_thread_in_vm, 
id=10490512]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x00007fffffbfd900, 
RDX=0x000000080133e960
RSP=0x00007fffffbfd810, RBP=0x00007fffffbfd8e0, RSI=0x0000000000000000, 
RDI=0x0000000801828990
R8 =0x0000000000000068, R9 =0x0000000000000001, R10=0x0000000000000001, 
R11=0x0000000000000001
R12=0x0000000801828800, R13=0x0000000801828800, R14=0x00007fffffbfd900, 
R15=0x0000000000000000
RIP=0x0000000800e1ac73, EFL=0x0000000000000000, ERR=0x0000000000000004
  TRAPNO=0x000000000000000c

Top of Stack: (sp=0x00007fffffbfd810)
0x00007fffffbfd810:   00007fff40008002 000000082bad4236
0x00007fffffbfd820:   00007fff00000007 0000000000000000
0x00007fffffbfd830:   0000000801828990 0000000801828800
0x00007fffffbfd840:   000000080064f960 0000000000000001
0x00007fffffbfd850:   0000000000000001 000000080064f450
0x00007fffffbfd860:   0000000000000001 000000082bae8a05
0x00007fffffbfd870:   0000000000000001 000000082bae8a05
0x00007fffffbfd880:   0000000801828800 0000000000000000
0x00007fffffbfd890:   0000000801828800 0000000801828990
0x00007fffffbfd8a0:   00007fffffbfd8e0 0000000800e19895
0x00007fffffbfd8b0:   00007fffffbfd8e0 0000000000000000
0x00007fffffbfd8c0:   0000000000000000 0000000000000006
0x00007fffffbfd8d0:   0000000000000000 0000000000000000
0x00007fffffbfd8e0:   0000000000000000 000000083301cc48
0x00007fffffbfd8f0:   000000082a9f97e0 0000000000000000
0x00007fffffbfd900:   0000003000000008 00007fffffbfda10
0x00007fffffbfd910:   00007fffffbfd920 0000000801828990
0x00007fffffbfd920:   0000000100000001 00007fffffbfdbf0
0x00007fffffbfd930:   000000082af78430 0000000000000000
0x00007fffffbfd940:   0000000000000068 0000000000000001
0x00007fffffbfd950:   000000082badfac0 0000000801818098
0x00007fffffbfd960:   000000082badfac0 00007fffffbfdcc8
0x00007fffffbfd970:   00007fffffbfdcc0 0000000801828800
0x00007fffffbfd980:   000000082bc08ac0 000000080184d858
0x00007fffffbfd990:   0000000000000000 000000080184d858
0x00007fffffbfd9a0:   0000000000000000 000000082af6a020
0x00007fffffbfd9b0:   0000000000000007 0000000000000004
0x00007fffffbfd9c0:   0000000000000004 000000082bad61ed
0x00007fffffbfd9d0:   00007fff00000007 0000000000000000
0x00007fffffbfd9e0:   000000082af78430 00007fffffbfdbf0
0x00007fffffbfd9f0:   000000082af78430 00007fffffbfdbf0
0x00007fffffbfda00:   0000000000000000 0000000833032b9c

Instructions: (pc=0x0000000800e1ac73)
0x0000000800e1ac63:   00 00 00 00 49 83 7c 24 08 00 0f 85 cd 01 00 00
0x0000000800e1ac73:   49 8b 07 c7 45 c0 0b 00 00 00 48 8d 9d 60 ff ff

Stack: [0x00007fffffaff000,0x00007fffffbff000),  sp=0x00007fffffbfd810,  
free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, 
C=native code)
V  [libjvm.so+0x31ac73]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.equinox.launcher.JNIBridge._takedown_splash()V+0
j  org.eclipse.equinox.launcher.JNIBridge.takeDownSplash()Z+1
j  org.eclipse.equinox.launcher.Main.takeDownSplash()V+20
j  org.eclipse.equinox.launcher.Main$SplashHandler.run()V+4
j  
org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+317
v  ~StubRoutines::call_stub
j  
sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  
sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  
sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
j  
org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+150
j  org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+114
j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
j  org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x000000082ad98800 JavaThread "Worker-0" [_thread_blocked, id=25548416]
  0x000000082afba000 JavaThread "Start Level Event Dispatcher" daemon 
[_thread_blocked, id=25543632]
  0x000000082afb9000 JavaThread "State Saver" [_thread_blocked, id=25543264]
  0x000000080182c800 JavaThread "Framework Event Dispatcher" daemon 
[_thread_blocked, id=25542896]
  0x000000080182c000 JavaThread "State Data Manager" daemon 
[_thread_blocked, id=25542528]
  0x0000000801829000 JavaThread "Low Memory Detector" daemon 
[_thread_blocked, id=25541792]
  0x000000080182e000 JavaThread "CompilerThread1" daemon 
[_thread_blocked, id=25541424]
  0x000000080182d800 JavaThread "CompilerThread0" daemon 
[_thread_blocked, id=25541056]
  0x000000080182d000 JavaThread "Signal Dispatcher" daemon 
[_thread_blocked, id=25540688]
  0x000000080182b800 JavaThread "Finalizer" daemon [_thread_blocked, 
id=25540320]
  0x000000080182b000 JavaThread "Reference Handler" daemon 
[_thread_blocked, id=25539952]
=>0x0000000801828800 JavaThread "main" [_thread_in_vm, id=10490512]

Other Threads:
  0x000000080182a800 VMThread [id=25539584]
  0x000000080182e800 WatcherThread [id=25542160]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 150144K, used 73787K [0x000000081f7d0000, 
0x000000082a270000, 0x000000082a270000)
  eden space 135168K, 43% used 
[0x000000081f7d0000,0x0000000823145338,0x0000000827bd0000)
  from space 14976K, 99% used 
[0x00000008293d0000,0x000000082a269a80,0x000000082a270000)
  to   space 19776K, 0% used 
[0x0000000827bd0000,0x0000000827bd0000,0x0000000828f20000)
 PSOldGen        total 68288K, used 25999K [0x000000080a270000, 
0x000000080e520000, 0x000000081f7d0000)
  object space 68288K, 38% used 
[0x000000080a270000,0x000000080bbd3e38,0x000000080e520000)
 PSPermGen       total 21248K, used 15049K [0x0000000804e70000, 
0x0000000806330000, 0x000000080a270000)
  object space 21248K, 70% used 
[0x0000000804e70000,0x0000000805d22690,0x0000000806330000)

Dynamic libraries:
0x0000000000400000     /usr/local/jdk1.6.0/bin/java
0x0000000800643000     /lib/libthr.so.3
0x0000000800759000     /lib/libc.so.7
0x0000000800b00000     /usr/local/jdk1.6.0/jre/lib/amd64/server/libjvm.so
0x000000080134b000     /usr/lib/libstdc++.so.6
0x000000080154a000     /lib/libm.so.5
0x0000000801664000     /lib/libgcc_s.so.1
0x0000000801900000     
/usr/local/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so
0x0000000801a0d000     /usr/local/jdk1.6.0/jre/lib/amd64/libverify.so
0x0000000801b1e000     /usr/local/jdk1.6.0/jre/lib/amd64/libjava.so
0x0000000801c52000     /usr/local/jdk1.6.0/jre/lib/amd64/libzip.so
0x0000000801d5b000     /lib/libz.so.4
0x000000082b400000     
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64_1.0.1.R33x_v20070828/eclipse_1020.so
0x000000082b50c000     /usr/local/lib/libgtk-x11-2.0.so.0
0x000000082b9b0000     /usr/local/lib/libgdk_pixbuf-2.0.so.0
0x000000082bac9000     /usr/local/lib/libgobject-2.0.so.0
0x000000082bc09000     /usr/local/lib/libgdk-x11-2.0.so.0
0x000000082bda0000     /usr/local/lib/libpangocairo-1.0.so.0
0x000000082beaa000     /usr/local/lib/libpangoft2-1.0.so.0
0x000000082bfdd000     /usr/local/lib/libfontconfig.so.1
0x000000082c110000     /usr/local/lib/libfreetype.so.9
0x000000082c28a000     /usr/local/lib/libpango-1.0.so.0
0x000000082c3cc000     /usr/local/lib/libX11.so.6
0x000000082c5d0000     /usr/local/lib/libXcomposite.so.1
0x000000082c6d3000     /usr/local/lib/libXdamage.so.1
0x000000082c7d5000     /usr/local/lib/libXfixes.so.3
0x000000082c8da000     /usr/local/lib/libatk-1.0.so.0
0x000000082c9f9000     /usr/local/lib/libgmodule-2.0.so.0
0x000000082cafc000     /usr/local/lib/libglib-2.0.so.0
0x000000082cca5000     /usr/local/lib/libiconv.so.3
0x000000082cea0000     /usr/local/lib/libcairo.so.2
0x000000082d01a000     /usr/local/lib/libintl.so.8
0x000000082d123000     /usr/local/lib/libXext.so.6
0x000000082d233000     /usr/local/lib/libXrender.so.1
0x000000082d33c000     /usr/local/lib/libXinerama.so.1
0x000000082d43e000     /usr/local/lib/libXi.so.6
0x000000082d547000     /usr/local/lib/libXrandr.so.2
0x000000082d64e000     /usr/local/lib/libXcursor.so.1
0x000000082d758000     /usr/local/lib/libexpat.so.6
0x000000082d87b000     /usr/local/lib/libXau.so.6
0x000000082d97e000     /usr/local/lib/libXdmcp.so.6
0x000000082da83000     /usr/lib/librpcsvc.so.4
0x000000082db8c000     /usr/local/lib/libicui18n.so.36
0x000000082ddcb000     /usr/local/lib/libpcre.so.0
0x000000082def0000     /usr/local/lib/libpng.so.5
0x000000082e016000     /usr/local/lib/libicuuc.so.36
0x000000082e243000     /usr/local/lib/libicudata.so.36
0x000000082ed0a000     
/usr/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so
0x000000082f000000     /usr/local/jdk1.6.0/jre/lib/amd64/libnet.so
0x000000082f117000     /usr/local/jdk1.6.0/jre/lib/amd64/libnio.so
0x0000000833000000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/82/1/.cp/libswt-gtk-3346.so
0x0000000833145000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/82/1/.cp/libswt-pi-gtk-3346.so
0x00000008332c7000     /usr/local/lib/libgthread-2.0.so.0
0x00000008333cb000     /usr/local/lib/libXtst.so.6
0x0000000832d00000     
/usr/home/auryn/.eclipse/org.eclipse.platform_3.3.0_1767688504/configuration/org.eclipse.osgi/bundles/38/1/.cp/os/freebsd/amd64/liblocalfile_1_0_0.so
0x0000000800511000     /libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xms100m -Xmx512m
java_command: 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar 
-os freebsd -ws gtk -arch amd64 -showsplash -launcher 
/usr/local/eclipse-devel/eclipse -name Eclipse --launcher.library 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64_1.0.1.R33x_v20070828/eclipse_1020.so 
-startup 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar 
-exitdata 20005 -vm /usr/local/jdk1.6.0/bin/java -vmargs -Xms100m 
-Xmx512m -jar 
/usr/local/eclipse-devel/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/jdk1.6.0
PATH=/usr/local/jdk1.6.0/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/auryn/bin
LD_LIBRARY_PATH=/usr/local/jdk1.6.0/jre/lib/amd64/server:/usr/local/jdk1.6.0/jre/lib/amd64:/usr/local/jdk1.6.0/jre/../lib/amd64::/usr/local/lib/seamonkey:/usr/local/lib/seamonkey
SHELL=/bin/tcsh
DISPLAY=:0
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=unknown

Signal Handlers:
SIGSEGV: [libjvm.so+0x5d5930], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x5d5930], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x4a9330], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x4a9330], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x4a9330], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x4ab390], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x4aa1f0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.so+0x4aa1f0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.so+0x4aa1f0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.so+0x4aa1f0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR2: [libjvm.so+0x4ab390], sa_mask[0]=0x00000000, sa_flags=0x00000042


---------------  S Y S T E M  ---------------

OS:Bsd
uname:FreeBSD 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Wed Nov 14 14:39:22 CET 
2007     root@aurynmob2.giulioferro.it:/usr/obj/usr/src/sys/AURYNMOB2 amd64
rlimit: STACK 524288k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 
stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 3538668k(884667k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM 
(1.6.0_03-p3-root_19_nov_2007_11_43-b00) for bsd-amd64, built on Nov 19 
2007 11:51:05 by "root" with gcc 4.2.1 20070719  [FreeBSD]



From owner-freebsd-java@FreeBSD.ORG  Thu Nov 29 00:05:05 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E972716A41A
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 00:05:05 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from ns.ael.RU (ns.ael.ru [62.76.207.226])
	by mx1.freebsd.org (Postfix) with ESMTP id 0AF9013C457
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 00:04:59 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from neko.fluffy.khv.ru (thor@neko.local.ael [192.168.7.162])
	by ns.ael.RU (8.14.1/8.14.1/Fluffy/5.2) with ESMTP id lASNsQoQ002310
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 09:54:26 +1000 (VLAT)
	(envelope-from fluffy@ael.ru)
From: Dima Panov <fluffy@ael.ru>
To: freebsd-java@freebsd.org
Date: Thu, 29 Nov 2007 09:53:56 +1000
User-Agent: KMail/1.9.7
MIME-Version: 1.0
Content-Type: Multipart/Mixed;
  boundary="Boundary-00=_V+fTHBgkyAirVPg"
Message-Id: <200711290953.57104.fluffy@ael.ru>
X-Virus-Scanned: ClamAV version 0.91.1,
	clamav-milter version 0.91.1 on ns.ael.RU
X-Virus-Status: Clean
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(ns.ael.RU [192.168.1.1]); Thu, 29 Nov 2007 09:54:27 +1000 (VLAT)
X-Spam-Status: No, score=-104.4 required=8.0 tests=ALL_TRUSTED,BAYES_00,
	J_CHICKENPOX_12,J_CHICKENPOX_13,J_CHICKENPOX_31,J_CHICKENPOX_34,
	J_CHICKENPOX_72,J_CHICKENPOX_73,TW_BD,TW_BF,TW_FH,TW_II,TW_KB,TW_NP,
	TW_PF,TW_PX,TW_SB,TW_TK,TW_UH,TW_XB,TW_XF,URI_UPPER_LOWER,
	USER_IN_WHITELIST autolearn=no version=3.1.7
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on ns.ael.RU
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Subject: Core2Duo and JDK incompatibility?
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2007 00:05:06 -0000

--Boundary-00=_V+fTHBgkyAirVPg
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline

Hello!

Does java1[56] works at core2duo machines? 
I have tried all combinations with my new ASUS F3Jr notebook (C2D 
T5300@1700MHz/ 2Gb RAM/160Gb HDD) and get same results with recent 6.3/i386, 
7.0-BETA3/i386, 7.0-BETA3/amd64, 8.0/i386, 8.0/amd64, with SCHED_ULE and with 
SCHED_4BSD - Diablo-JDK doesn't work at all with message "Can not find 
libjava.so", linux-sun-jdk15 installs and works, but any attemps to build 
native jdk with ports fails with same error.

For comparison, with my desktop machine (old iP4-2.2Ghz/no sse3/no ht/1G RAM) 
native jdk was build and run smoothly under 8.0/i386, but compiled package 
from this machine fails to run on notebook with same error, "Can not find 
libjava.so".


-- 
Дмитрий А. Панов

Государственная Академия Экономики и Права
Хабаровск, Россия

--Boundary-00=_V+fTHBgkyAirVPg
Content-Type: text/plain;
  charset="utf-8";
  name="make.conf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="make.conf"

#CPUTYPE?=core2
#CPUTYPE?=pentium-mmx
#NO_CPU_CFLAGS=	true	# Don't add -march=<cpu> to CFLAGS automatically
#NO_CPU_COPTFLAGS=true	# Don't add -march=<cpu> to COPTFLAGS automatically
#
#CFLAGS= -O2 -fno-strict-aliasing -pipe
#CFLAGS+= -fno-tree-vrp
#CFLAGS+= -funroll-loops
#CXXFLAGS+= -fmemoize-lookups -fsave-memoized
#BDECFLAGS=	-W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
#		-Wcast-qual -Wchar-subscripts -Winline \
#		-Wmissing-prototypes -Wnested-externs -Wpointer-arith \
#		-Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
#
#COPTFLAGS= -O2 -fno-strict-aliasing -pipe
#COPTFLAFS+= -fno-tree-vrp
#COPTFLAGS+= -funroll-loops
#WANT_FORCE_OPTIMIZATION_DOWNGRADE=1
#INSTALL=install -C
#MTREE_FOLLOWS_SYMLINKS= -L
#ENABLE_SUID_NEWGRP=	true
#
# Variables that control how ppp(8) is built.
#PPP_NO_NAT= 		# do not build with NAT support (see make.conf(5))
#PPP_NO_NETGRAPH= 	# do not build with Netgraph support
#PPP_NO_RADUIS= 	# do not build with RADIUS support
#PPP_NO_SUID=		# build with normal permissions
#
#TRACEROUTE_NO_IPSEC= 	# do not build traceroute(8) with IPSEC support
#
# To build sys/modules when building the world (our old way of doing things)
#MODULES_WITH_WORLD=	# do not build modules when building kernel
#
# The list of modules to build instead of all of them.
#MODULES_OVERRIDE=	linux ipfw
#
DOC_LANG=	en_US.ISO8859-1 ru_RU.KOI8-R
WEB_LANG?=	en ru
#
#SENDMAIL_MC=/etc/mail/myconfig.mc
#SENDMAIL_SUBMIT_MC=/etc/mail/mysubmit.mc
#SENDMAIL_ADDITIONAL_MC=/etc/mail/foo.mc /etc/mail/bar.mc
#SENDMAIL_CF_DIR=/usr/local/share/sendmail/cf
#SENDMAIL_CFLAGS=
#SENDMAIL_LDFLAGS=
#SENDMAIL_LDADD=
#SENDMAIL_DPADD=
#SENDMAIL_SET_USER_ID=
#SENDMAIL_MAP_PERMS=
#SENDMAIL_MC=/etc/mail/Neko.Fluffy.Khv.RU.mc
#SENDMAIL_SUBMIT_MC=/etc/mail/Neko.Fluffy.Khv.RU.submit.mc

CVS_UPDATE=	yes
STD8X16FONT=	koi8-r
KERNCONF?=	Spot
#NO_MALLOC_EXTRAS=       yes
WANT_LUKEMFTPD=	yes
MAKE_IDEA=	yes
#DEFAULT_THREAD_LIB=	libkse

#FETCH_CMD=	/usr/local/bin/wget -c  --limit-rate=1100
#FETCH_CMD=	/usr/local/bin/wget -c
#FETCH_CMD=      fetch -r -v
#FETCH_BEFORE_ARGS+=	-1 -a -p -r -R -F -w 10
FETCH_CMD=	/usr/bin/fetch -ARrv 
#CD_MOUNTPT=	/home/ftp/.1 /home/redfox
CD_MOUNTPT=	/home/FreeBSD /var/spool/
#DISTDIR=	/home/FreeBSD/distfiles.doc
DISABLE_VULNERABILITIES=        yes
INDEXFILE?=	INDEX.x86.current
INDEX_JOBS?=	2
INDEX_QUIET=	yes
INDEX_VERBOSE=	yes
FORCE_PACKAGE=	yes
#PACKAGES?=	${PORTSDIR}/packages/
#PACKAGES=	${PORTSDIR}/packages/6-current/${OSVERSION}/
#.if ${.CURDIR:N*/doc} == ""
#PACKAGES?=	${.CURDIR}/packages/
#.endif
#MASTER_SITE_OVERRIDE?=	\
#	ftp://192.168.1.1/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
#	ftp://192.168.7.162/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
#	ftp://192.168.7.162/.1/ports/distfiles/${DIST_SUBDIR}/

MASTER_SITE_OVERRIDE?=	\
	ftp://192.168.0.10/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/

#SU_CMD?=	/usr/local/bin/sudo
USA_RESIDENT=	YES
#WRKDIRPREFIX?= 	/usr/obj
WRKDIRPREFIX?= 	/tmp
USE_PAM=	yes
USE_INET6=	yes
WITH_MMX=	yes
#WITHOUT_SIMD=	yes
WITHOUT_JPEGMMX=	yes
CVS_UPDATE=	yes

CHECKSUM_ALGORITHMS?= md5 sha256
#X11BASE?=               /usr/local

#PAPERSIZE=	a4
A4=	yes
WITH_CUPS=	yes
WITH_CUPS_LIBPAPER=	yes

JADETEX=	yes
#WITH_OPENJADE=	yes
WITH_ICONV=	yes
DEFAULT_RECODE=	cp1251:utf-8
DEFAULT_CHARSET=       utf-8
WITH_ENCODING_PATCH=	yes
WITH_ID3V2_PATCH=	yes
WITH_EXTENDED_VORBIS_FILEINFO=	yes
WITH_LIBAO=	yes

#WITH_THREADS=	yes
#WITH_PTHREADS=	yes
#PERL_THREADED=	true

# Mplayer
WITH_RUNTIME_CPUDETECTION=	yes

#MOZILLA?=	mozilla
WITH_MOZILLA?=	firefox
#GECKO?=		mozilla
#WITH_GECKO?=	mozilla
WITH_CAIRO_RENDER=	yes

ENABLE_DEFAULT_COLORS=	yes

#WITH_JAVA=	yes

WITH_SDL=	yes
WITH_GTK2=	yes
WITH_DROPSHADOW=	yes

#OpenOffice.org
WITH_QT=	yes
WITH_KDE=	yes
#WITH_GPC=	yes
#WITH_CCACHE=	yes
#ALL_LOCALIZED_LANGS=	yes
#LOCALIZED_LANG=	ru
WITH_VBA=	yes
WITH_SYSTEM_FREETYPE=	yes

XS_WITH_ALL_FORTUNES=	yes

WITH_LIBDNS=	yes

#
# Gimp
WITH_SHLIB=	yes
#
# Mutt
WITH_MUTT_SSL=	yes
WITH_MUTT_POP=	yes
WITH_MUTT_IDN=	yes
WITH_MUTT_HTML=	yes
WITH_MUTT_IMAP=	yes
WITH_MUTT_NNTP=	yes
WITH_MUTT_ICONV=	yes
WITH_MUTT_GPGME=	yes
WITH_MUTT_ASPELL=	yes
WITH_MUTT_SLANG=	yes
#WITH_MUTT_NCURSES=	yes
WITH_MUTT_RU_PATCH=	yes
WITH_MUTT_QUOTE_PATCH=	yes
WITH_MUTT_SMIME_PATCH=	yes
WITH_MUTT_PGP_PATCH=	yes
WITH_MUTT_CYRUS_SASL2=	yes
WITH_MUTT_IFDEF_PATCH=	yes
WITH_MUTT_TRASH_PATCH=	yes
WITH_MUTT_EDIT_THREADS=	yes
WITH_MUTT_PATTERN_PATCH=	yes
#WITH_MUTT_SIGNATURE_MENU=	yes
WITH_MUTT_NOSUBJECT_PATCH=	yes
WITH_MUTT_MBOX_HOOK_PATCH=	yes
WITH_MUTT_MULTISOURCE_PATCH=	yes
WITH_MUTT_COMPRESSED_FOLDERS=	yes
WITH_MUTT_MAILDIR_MTIME_PATCH=	yes
WITH_MUTT_IMAP_HEADER_CACHE=	yes
WITH_MUTT_MAILDIR_HEADER_CACHE=	yes
WITH_MUTT_REVERSE_REPLY_PATCH=	yes
#WITH_MUTT_ASSUMED_CHARSET_PATCH=	yes
#
# INN
WITH_TAGGED_HASH=	yes
INN_LAYOUT=	hier
#
# Berkeley DB
WITH_BERKELEYDB?=	db44
#WITH_BDB_VER?=	4
#WITH_DB4_VER?=	4
#WITH_BDB4?=	yes

# APR/Apache
APR_UTIL_WITH_BERKELEY_DB=	yes
APR_UTIL_WITH_LDAP=	yes
#WITH_APR_FROM_PORTS=	yes
WITH_APACHE2=	yes
WITH_MODPERL2=	yes
APACHE_PORT=	www/apache22
WITH_MOD_DAV_SVN=	yes
WITH_APACHE2_APR=	yes

# Aspell
WITH_ASPELL=	yes
WITH_ISPELL=	yes
ASPELL_EN=	yes
ASPELL_RU=	yes
ASPELL_FR=	yes
ASPELL_DE=	yes
ASPELL_UK=	yes
#
# Imagemagic
WITH_MSWINDOWS_LICENSE=	yes
HAVE_UNISYS_LICENSE=	yes
#WITH_IMAGEMAGICK_MODULES=	yes
#WITH_IMAGEMAGICK_THREADS=yes
#
WITH_CHARSET?=	utf8
WITH_XCHARSET?=	all
DEFAULT_PGSQL_VER?=	82
DEFAULT_MYSQL_VER?=	50
WANT_OPENLDAP_VER?=     23

WITH_NUT_CGI=	yes

#WANT_FAM_SYSTEM=	gamin

PINENTRY_QT=	yes
PINENTRY_GTK=	yes
PINENTRY_GTK2=	yes
PINENTRY_CURSES=	yes

WITH_KQEMU=	yes

WITH_DOXYGEN=	yes

WITH_PERL=	yes
WITH_RUBY=	yes
WITH_PYTHON=	yes

WITH_SWSCALER=	yes

# DocProj Flags
#HTML2TXT?=	${PREFIX}/bin/lynx
#HTML2TXTOPTS?=	-dump -force_html ${HTML2TXTFLAGS}
#HTML2TXT?=	${PREFIX}/bin/links
#HTML2TXTOPTS?=	-dump ${HTML2TXTFLAGS}

.if ${.CURDIR:N*/ports/mail/fetchmail} == ""
KRB5_HOME=/usr
.endif

ENABLE_SUIDPERL=	yes
#BSDPORTMK?=		${PORTSDIR}/devel/portmk/Mk/bsd.port.mk
#BSDPORTSUBDIRMK?=	${PORTSDIR}/devel/portmk/Mk/bsd.port.subdir.mk
XORG_UPGRADE=	yes
#XORG_COMPLETE=	yes
WITHOUT_X11R6_SYMLINK=	yes
#BATCH=	yes
# added by use.perl 2007-11-28 23:41:18
PERL_VER=5.8.8
PERL_VERSION=5.8.8

--Boundary-00=_V+fTHBgkyAirVPg--

From owner-freebsd-java@FreeBSD.ORG  Thu Nov 29 03:13:00 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9C1FA16A41B
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 03:13:00 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from ns.ael.RU (ns.ael.ru [62.76.207.226])
	by mx1.freebsd.org (Postfix) with ESMTP id DC38B13C4D9
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 03:12:59 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from neko.fluffy.khv.ru (thor@neko.local.ael [192.168.7.162])
	by ns.ael.RU (8.14.1/8.14.1/Fluffy/5.2) with ESMTP id lAT3Ctt8029056
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 13:12:55 +1000 (VLAT)
	(envelope-from fluffy@ael.ru)
From: Dima Panov <fluffy@ael.ru>
To: freebsd-java@freebsd.org
Date: Thu, 29 Nov 2007 13:12:19 +1000
User-Agent: KMail/1.9.7
References: <200711290953.57104.fluffy@ael.ru>
In-Reply-To: <200711290953.57104.fluffy@ael.ru>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Message-Id: <200711291312.23408.fluffy@ael.ru>
X-Virus-Scanned: ClamAV version 0.91.1,
	clamav-milter version 0.91.1 on ns.ael.RU
X-Virus-Status: Clean
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(ns.ael.RU [192.168.1.1]); Thu, 29 Nov 2007 13:12:55 +1000 (VLAT)
X-Spam-Status: No, score=-110.4 required=8.0 tests=ALL_TRUSTED,BAYES_00,
	J_CHICKENPOX_72,J_CHICKENPOX_73,USER_IN_WHITELIST autolearn=ham 
	version=3.1.7
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on ns.ael.RU
Subject: Re: Core2Duo and JDK incompatibility?
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2007 03:13:00 -0000

On 29 November 2007, Dima Panov wrote:
> Hello!
>
> Does java1[56] works at core2duo machines?

Ouch! There is part of build log:

gmake[4]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/java/zip'
gmake[3]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/java/zip'
<<<Finished Recursively making zip all @ Thu Nov 29 01:47:07 VLAT 2007.
>>>Recursively making javac all @ Thu Nov 29 01:47:07 VLAT 2007 ...
gmake[3]: Entering directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/java/javac'
>>>Recursively making ../../sun/javac all @ Thu Nov 29 01:47:07 VLAT 2007 ...
cd  ../../sun/javac ; gmake all RELEASE=1.5.0_13-p7 
FULL_VERSION=1.5.0_13-p7-root_29_nov_2007_00_36
gmake[4]: Entering directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac
'
>>>Recursively making javac all @ Thu Nov 29 01:47:08 VLAT 2007 ...
gmake[5]: Entering directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake /tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/bin/javac 
VARIANT=OPT
gmake[6]: Entering directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
/bin/mkdir -p /tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/com.sun.tools.javac/javac/obj
rm -f /tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/com.sun.tools.javac/javac/.classes.list
/tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/bin/java -classpath ../../../tools/CompileProperties 
CompileProperties ../../../../src/share/classes/com/sun/tools/javac/resources/compiler.properties /tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
gmake[6]: *** 
[/tmp/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java] 
Error 2
gmake[6]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[5]: *** [optimized] Error 2
gmake[5]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[4]: *** [all] Error 1
gmake[4]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/sun/javac'

gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory 
`/tmp/usr/ports/java/jdk15/work/j2se/make/java/javac'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/tmp/usr/ports/java/jdk15/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/tmp/usr/ports/java/jdk15/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk15.




-- 
Дмитрий А. Панов

Государственная Академия Экономики и Права
Хабаровск, Россия

From owner-freebsd-java@FreeBSD.ORG  Thu Nov 29 12:16:24 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A514816A419
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 12:16:24 +0000 (UTC)
	(envelope-from radhikak@hcl.in)
Received: from nda-hclin-gws01.hcl.in (gws01.hcl.in [203.105.185.19])
	by mx1.freebsd.org (Postfix) with ESMTP id 7F78413C45D
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 12:16:23 +0000 (UTC)
	(envelope-from radhikak@hcl.in)
Received: from nda-hclin-gws01.hcl.in (nda-hclin-gws01 [10.248.64.134])
	by localhost.hcl.in (Postfix) with ESMTP id 0EE4F9E068B
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 17:27:27 +0530 (IST)
Received: from nda-egw02-out.corp.hcl.in (unknown [10.248.64.38])by 
	nda-hclin-gws01.hcl.in (Postfix) with ESMTP id 671709E04F3for 
	<freebsd-java@freebsd.org>; Thu, 29 Nov 2007 17:25:48 +0530 (IST)
Received: from nda-hclt-egw02.HCLT.CORP.HCL.IN ([10.112.62.5]) by 
	nda-egw02-out.corp.hcl.in with Microsoft SMTPSVC(6.0.3790.3959);
	Thu, 29 Nov 2007 17:25:39 +0530
Received: from NDA-HCLT-EVS02.HCLT.CORP.HCL.IN ([10.112.62.14]) by 
	nda-hclt-egw02.HCLT.CORP.HCL.IN with Microsoft SMTPSVC(6.0.3790.3959);
	Thu, 29 Nov 2007 17:25:38 +0530
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 29 Nov 2007 17:25:34 +0530
Message-ID: <237ACC7AD985C748AAD15B07F9F79BC7038097FD@NDA-HCLT-EVS02.HCLT.CORP.HCL.IN>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Class Loading
Thread-Index: AcgKSMACiEaHEBa3TNaEamCLVcjS5AABe3UwCgv/fWA=
From: "Radhika Khattar, Noida" <radhikak@hcl.in>
To: <freebsd-java@freebsd.org>
X-OriginalArrivalTime: 29 Nov 2007 11:55:38.0686 (UTC) 
	FILETIME=[C24885E0:01C8327E]
X-imss-version: 2.049
X-imss-result: Passed
X-imss-scanInfo: M:T L:E SM:1
X-imss-tmaseResult: TT:1 TS:-6.4459 TC:1F TRN:57 TV:5.0.1023(15574.002)
X-imss-scores: Clean:100.00000 C:0 M:0 S:0 R:0
X-imss-settings: Baseline:1 C:1 M:1 S:1 R:1 (0.0000 0.0000)
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Subject: Class Loading
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2007 12:16:24 -0000


Hi,

How to pass the Plugin ClassLoader to the Launching Framework

=20

DebugUITools=2Elaunch(launchConfiguration, ILaunchManager=2ERUN_MODE)

=20

I need to launch Junit through the launching framework but I get the
NoDefFound error for the class in the plugin=2Ejar

Regards,

Radhika

=20

                    =20



DISCLAIMER:
---------------------------------------------------------------------------=
--------------------------------------------

The contents of this e-mail and any attachment(s) are confidential and=
 intended for the named recipient(s) only=2E=20
It shall not attach any liability on the originator or HCL or its=
 affiliates=2E Any views or opinions presented in=20
this email are solely those of the author and may not necessarily reflect=
 the opinions of HCL or its affiliates=2E=20
Any form of reproduction, dissemination, copying, disclosure, modification,=
 distribution and / or publication of=20
this message without the prior written consent of the author of this e-mail=
 is strictly prohibited=2E If you have=20
received this email in error please delete it and notify the sender=
 immediately=2E Before opening any mail and=20
attachments please check them for viruses and defect=2E

---------------------------------------------------------------------------=
--------------------------------------------

From owner-freebsd-java@FreeBSD.ORG  Thu Nov 29 14:56:39 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EDF3616A41A
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 14:56:38 +0000 (UTC)
	(envelope-from wvaughan@steelerubber.com)
Received: from toaster.steelerubber.com (toaster.steelerubber.com
	[166.82.96.8]) by mx1.freebsd.org (Postfix) with ESMTP id 9381313C468
	for <freebsd-java@freebsd.org>; Thu, 29 Nov 2007 14:56:38 +0000 (UTC)
	(envelope-from wvaughan@steelerubber.com)
Received: (qmail 98762 invoked by uid 89); 29 Nov 2007 14:29:56 -0000
Received: from unknown (HELO ?166.82.96.28?) (166.82.96.28)
	by toaster.steelerubber.com with SMTP; 29 Nov 2007 14:29:56 -0000
Message-ID: <474ECD5D.6020904@steelerubber.com>
Date: Thu, 29 Nov 2007 09:31:57 -0500
From: Walter Vaughan <wvaughan@steelerubber.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: freebsd-java@freebsd.org
References: <200711290953.57104.fluffy@ael.ru>
	<200711291312.23408.fluffy@ael.ru>
In-Reply-To: <200711291312.23408.fluffy@ael.ru>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Dima Panov <fluffy@ael.ru>
Subject: Re: Core2Duo and JDK incompatibility?
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2007 14:56:39 -0000

Dima Panov wrote

>Error: could not find Java 2 Runtime Environment.
>  
>
Is this true? Do you not have a java runtime on your computer?
Quickest would be to install Diablo JDK package from FreeBSD Foundation..
http://www.freebsdfoundation.org/downloads/java.shtml

Java needs a working JavaVM to compile itself currently. Hopefully 
somewhere down the road OpenJDK will work around these issues.

UDACHI

---
Walter

From owner-freebsd-java@FreeBSD.ORG  Fri Nov 30 00:23:18 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D862616A41A
	for <freebsd-java@freebsd.org>; Fri, 30 Nov 2007 00:23:18 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from ns.ael.RU (ns.ael.ru [62.76.207.226])
	by mx1.freebsd.org (Postfix) with ESMTP id 13D6613C448
	for <freebsd-java@freebsd.org>; Fri, 30 Nov 2007 00:23:17 +0000 (UTC)
	(envelope-from fluffy@ael.ru)
Received: from neko.fluffy.khv.ru (thor@neko.local.ael [192.168.7.162])
	by ns.ael.RU (8.14.1/8.14.1/Fluffy/5.2) with ESMTP id lAU0NC83081727;
	Fri, 30 Nov 2007 10:23:13 +1000 (VLAT) (envelope-from fluffy@ael.ru)
From: Dima Panov <fluffy@ael.ru>
To: freebsd-java@freebsd.org
Date: Fri, 30 Nov 2007 10:22:39 +1000
User-Agent: KMail/1.9.7
References: <200711290953.57104.fluffy@ael.ru>
	<200711291312.23408.fluffy@ael.ru>
	<474ECD5D.6020904@steelerubber.com>
In-Reply-To: <474ECD5D.6020904@steelerubber.com>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Message-Id: <200711301022.40480.fluffy@ael.ru>
X-Virus-Scanned: ClamAV version 0.91.1,
	clamav-milter version 0.91.1 on ns.ael.RU
X-Virus-Status: Clean
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(ns.ael.RU [192.168.1.1]); Fri, 30 Nov 2007 10:23:13 +1000 (VLAT)
X-Spam-Status: No, score=-111.0 required=8.0 tests=ALL_TRUSTED,BAYES_00,
	J_CHICKENPOX_72,USER_IN_WHITELIST autolearn=ham version=3.1.7
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on ns.ael.RU
Cc: Walter Vaughan <wvaughan@steelerubber.com>
Subject: Re: Core2Duo and JDK incompatibility?
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2007 00:23:18 -0000

On 30 November 2007, Walter Vaughan wrote:
> Dima Panov wrote
>
> >Error: could not find Java 2 Runtime Environment.
>
> Is this true? Do you not have a java runtime on your computer?
> Quickest would be to install Diablo JDK package from FreeBSD Foundation..
> http://www.freebsdfoundation.org/downloads/java.shtml

I HAVE a java runtime installed. At this time, it only linux-sun-jdk15, 
because diablo-jdk fails to run with same error message (and only on this 
notebook with C2D T5300 proc, on other older single-core machines it run 
correctly). 
And compiled native jdk from my desktop (same OS version, SAME sources, same 
make.conf, old iP4/socket478 2GHz proc) also doesn't start on this notebook 
with same message about libjava.so!
 
I suspect libptherad (which is libthr) is root of the evil on multi-core 
processors in this case

> Java needs a working JavaVM to compile itself currently. Hopefully
> somewhere down the road OpenJDK will work around these issues.


-- 
Дмитрий А. Панов

Государственная Академия Экономики и Права
Хабаровск, Россия

From owner-freebsd-java@FreeBSD.ORG  Fri Nov 30 21:35:36 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 A3F3D16A418
	for <java@freebsd.org>; Fri, 30 Nov 2007 21:35:36 +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 DAA8C13C458
	for <java@freebsd.org>; Fri, 30 Nov 2007 21:35:35 +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 lAULZXWn097723
	; Fri, 30 Nov 2007 22:35:33 +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 lAULZWXO008928
	; Fri, 30 Nov 2007 22:35:32 +0100 (MET)
Received: (from arno@localhost)
	by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lAULZVqI008925;
	Fri, 30 Nov 2007 22:35:31 +0100 (MET) (envelope-from arno)
To: Daniel Eischen <deischen@freebsd.org>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Date: 30 Nov 2007 22:35:31 +0100
In-Reply-To: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
Message-ID: <wpprxrto0s.fsf@heho.snv.jussieu.fr>
Lines: 140
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(shiva.jussieu.fr [134.157.0.164]);
	Fri, 30 Nov 2007 22:35:34 +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 47508225.001 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 <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2007 21:35:36 -0000

--=-=-=


Hello,

Daniel Eischen <deischen@freebsd.org> writes:

> deischen    2007-11-30 17:16:14 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libkse/thread    thr_kern.c 
>   Log:
>   Initialize the current thread and signal locks so that sigaction()
>   will work after a fork().


I spotted this patch wrt my .exec() problems.

Quick recall : I get strange exceptions in java-code doing quite
a lot of .exec() calls, but only on 2x2way SMP, not on UP or
single CPU SMP.

I get these problems under releng_6 as well, but 'my' only
2x2way SMP box is a production server I cannot test on.

Seeing this patch, I retested on a 2x2 SMP box running releng_7(amd64)
libmapping libthr.so.3 to libkse.so.3 for /usr/local/jdk1.5.0/bin/java_g.

I use the attached test-program (adapted after gentile remarks of Nate
Williams; I hope there's not yet another program error in it but it
does run flawlessly with libthr).

Running it like "/usr/local/jdk1.5.0/bin/java_g Test_cmd /tmp 0 "
it will produce a java_g.core after a number of iterations
with exit status 139.

Both with and without the above patch applied (to releng_7) the
gdb trace shows (I recompiled libkse with -g as well, but no
line-numbers showing up ) :

 gdb -core java_g.core /usr/local/jdk1.5.0/bin/java_g 
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `java_g'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libz.so.4...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /usr/lib/libkse.so.3...done.
Loaded symbols for /usr/lib/libkse.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm_g.so...done.
Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm_g.so
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi_g.so...done.
Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi_g.so
Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libverify_g.so...done.
Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libverify_g.so
Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libjava_g.so...done.
Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libjava_g.so
Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libzip_g.so...done.
Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libzip_g.so
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x000000080075d151 in pthread_sigmask () from /usr/lib/libkse.so.3
[New Thread 0x800b20800 (runnable)]
[New Thread 0x800b1e800 (sleeping)]
[New Thread 0x800b1e000 (sleeping)]
[New Thread 0x800b1dc00 (runnable)]
[New Thread 0x800b1d800 (sleeping)]
[New Thread 0x800b1d400 (sleeping)]
[New Thread 0x800b1d000 (sleeping)]
[New Thread 0x800b1cc00 (sleeping)]
[New Thread 0x800b1c800 (sleeping)]
[New Thread 0x800b1c000 (sleeping)]
[New Thread 0x800b1bc00 (LWP 100313)]
[New Thread 0x800b19400 (sleeping)]
[New LWP 100288]
(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 ()
    at ../../../src/solaris/native/java/lang/UNIXProcess_md.c:437
#5  0x0000000801e43570 in Java_java_lang_UNIXProcess_forkAndExec (
    env=0x812a6f198, process=0x7ffffedf1608, prog=0x7ffffedf1600, 
    argBlock=0x7ffffedf15f8, argc=2, envBlock=0x0, envc=0, path=0x0, 
    redirectErrorStream=0 '\0', stdin_fd=0x7ffffedf15c8, 
    stdout_fd=0x7ffffedf15c0, stderr_fd=0x7ffffedf15b8)
    at ../../../src/solaris/native/java/lang/UNIXProcess_md.c:595
#6  0x0000000805086be0 in ?? ()
#7  0x0000000800000000 in ?? ()
#8  0x0000000000000000 in ?? ()
#9  0x00007fff00000000 in ?? ()
#10 0x00007ffffedf15c8 in ?? ()
#11 0x00007ffffedf15c0 in ?? ()
#12 0x00007ffffedf15b8 in ?? ()
#13 0x00007ffffedf1550 in ?? ()
#14 0x00007ffffedf157c in ?? ()
#15 0x00007ffffedf1560 in ?? ()
#16 0x0000000800e4ae4d in ThreadLocalStorage::pd_raw_thread_id ()
    at threadLS_bsd_amd64.hpp:37


Kernel-config is stripped GENERIC with the following extras :

options CLK_USE_I8254_CALIBRATION

options COMPAT_LINUX32
options LINPROCFS
options LINSYSFS


options         SCHED_ULE
options IPI_PREEMPTION
options NO_ADAPTIVE_MUTEXES
options MUTEX_DEBUG


I hope this is of use, and if so, feel free to ask me for more info/tests.

Best,

Arno



--=-=-=
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=Test_cmd.java

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;

final class Test_cmd
{
  public static void main (String[] args) throws Exception
  {
    final String path = args[0];
    final long max_wait_time_ms = Long.parseLong(args[1]);
    final String[] cmd = new String[3];

    cmd[0] = "/bin/sh";
    cmd[1] = "-c";
    cmd[2] = "sync; if [ -e "  + path + " ]; then df -k " + path;
    cmd[2] += ";else echo; echo \"x -1 -1 0\";fi ";

    for (int i= 1; i <= 999; i++)
      {
        final StringBuffer parsed_std_out = new StringBuffer();
        int last_line_start_index = 0;
        final String line;
        final StringTokenizer st;
        final int nr_of_tokens;
        long free_bytes = -1;

        System.out.println("test <" + i + ">.");

        execute_command(cmd, max_wait_time_ms, parsed_std_out);

        last_line_start_index = parsed_std_out.lastIndexOf("\n") + 1;
        if (last_line_start_index < 0)
          {
            System.err.println("Failed to find last line start index!");
            continue;
          }

        line = parsed_std_out.substring(last_line_start_index,
            parsed_std_out.length());
        if (line == null)
          {
            System.err.println("Failed to find last line in std out!");
            continue;
          }

        st = new StringTokenizer(line);

        nr_of_tokens = st.countTokens();
        if (nr_of_tokens >= 4)
          {
            final String free_space_str;

            // Filesystem
            st.nextToken();

            // 1K-blocks
            st.nextToken();

            // Used
            st.nextToken();

            // Avail
            free_space_str = st.nextToken();

            try
              {
                free_bytes = Long.parseLong(free_space_str);
              }
            catch (NumberFormatException nfe)
              {
                free_bytes = -1;
                nfe.printStackTrace();
              }

            free_bytes *= 1024;
          }

        System.out.println("free bytes <" + free_bytes + ">.");
      }
  }

  /*
   * if _max_wait_time_ms != 0, wait _max_wait_time_ms for std out only 
   * to finish. So std err ain't checked, and neither is the process itselves!!
   * For the process we simply call detroy in the finally clause
   * else wait "for ever" untill process has finished.
   */
  public static boolean execute_command(final String[] _cmd, 
      final long _max_wait_time_ms, final StringBuffer _parsed_std_out)
  {
    boolean ok = false;
    String full_cmd = "";
    Process proc = null;
    int exit_value = 0;
    Stream_reader std_out = null;
    Stream_reader std_err = null;

    try
      {
        for (int i = 0; i < _cmd.length; i++)
          {
            if (i > 0)
              full_cmd += " ";

            full_cmd += _cmd[i];
          }

        proc = Runtime.getRuntime().exec(_cmd);
        std_out = new Stream_reader(proc.getInputStream());
        std_err = new Stream_reader(proc.getErrorStream());

        if (_max_wait_time_ms == 0)
          {
            proc.waitFor ();
            std_out.wait_for();
          }
        else
          std_out.join(_max_wait_time_ms);


        if (_parsed_std_out != null)
          _parsed_std_out.append(std_out.get_data());

        if ( (exit_value = proc.exitValue ()) != 0)
          {
            System.err.println("Command <" + full_cmd 
                + "> finished with exit value <" + exit_value + "> Std error is:\n"
                + std_err.get_data());
          }
        else
          ok = true;
      }
    catch (InterruptedException int_ex)
      {
        System.err.println("Command <" + full_cmd 
                + "> failed with interrupted exception!");
        int_ex.printStackTrace();
        exit_value = 1;
        ok = false;
      }
    catch (IOException io_ex)
      {
        System.err.println("Command <" + full_cmd 
                + "> failed with IO exception!");
        io_ex.printStackTrace();
        io_ex.printStackTrace();
        exit_value = 1;
        ok = false;
      }
    catch (Exception ex)
      {
        System.err.println("Command <" + full_cmd 
                + "> failed with exception!");
        ex.printStackTrace();
        exit_value = 1;
        ok = false;
      }
    finally
      {
        if (proc != null)
          proc.destroy ();

        if (std_out != null)
          std_out.stop();

        if (std_err != null)
          std_err.stop();
      }

    return ok;
  } /* execute_command */

  private static class Stream_reader implements Runnable
  {
    private final InputStream input_stream;
    private final StringBuffer data;
    private final Thread thread;

    private boolean stop = false;

    private static final String LINE_SEP = "\n";

    private Stream_reader(final InputStream _input_stream)
    {
      this.input_stream = _input_stream;

      data = new StringBuffer();

      thread = new Thread (this, "Stream_reader");
      thread.setPriority (Thread.NORM_PRIORITY);
      thread.start ();
    }

    public void run()
    {
      try
        {
          BufferedReader buffered_reader = new BufferedReader(
              new InputStreamReader(input_stream));

          while (stop == false)
            {
              final String line;

              line = buffered_reader.readLine();
              if (line == null)
                break;

              if (data.length() > 0)
                data.append(LINE_SEP);
              data.append(line);
            }

          buffered_reader.close();
        }
      catch (java.io.IOException io_ex)
        {
          /* do nothing */
        }
    } /* run */

    private String get_data()
    {
      return data.toString();
    } /* get_data */

    private void stop()
    {
      stop = true;
    } /* stop */

    private void wait_for()
    {
      join(0);
    } /* wait_for */

    private void join(final long _max_time_ms)
    {
      try
        {
          thread.join(_max_time_ms);
        }
      catch (InterruptedException int_ex)
        {
          int_ex.printStackTrace();
        }
    } /* join */
  } /* class Stream_reader */
}



--=-=-=--

From owner-freebsd-java@FreeBSD.ORG  Fri Nov 30 22:40:43 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 1400316A418
	for <java@freebsd.org>; Fri, 30 Nov 2007 22:40:43 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.netplex.net (mail.netplex.net [204.213.176.10])
	by mx1.freebsd.org (Postfix) with ESMTP id DA13613C442
	for <java@freebsd.org>; Fri, 30 Nov 2007 22:40:42 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id
	lAUMSLBQ027640; Fri, 30 Nov 2007 17:28:21 -0500 (EST)
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net)
X-Greylist: Message whitelisted by DRAC access database, not delayed by
	milter-greylist-4.0 (mail.netplex.net [204.213.176.10]);
	Fri, 30 Nov 2007 17:28:21 -0500 (EST)
Date: Fri, 30 Nov 2007 17:28:21 -0500 (EST)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
In-Reply-To: <wpprxrto0s.fsf@heho.snv.jussieu.fr>
Message-ID: <Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
	<wpprxrto0s.fsf@heho.snv.jussieu.fr>
MIME-Version: 1.0
Content-Type: MULTIPART/Mixed; boundary="=-=-="
Content-ID: <Pine.GSO.4.64.0711301659061.5465@sea.ntplx.net>
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
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2007 22:40:43 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--=-=-=
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-ID: <Pine.GSO.4.64.0711301659062.5465@sea.ntplx.net>

On Fri, 30 Nov 2007, Arno J. Klaassen wrote:

>
> Hello,
>
> Daniel Eischen <deischen@freebsd.org> writes:
>
>> deischen    2007-11-30 17:16:14 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     lib/libkse/thread    thr_kern.c
>>   Log:
>>   Initialize the current thread and signal locks so that sigaction()
>>   will work after a fork().
>
>
> I spotted this patch wrt my .exec() problems.
>
> Quick recall : I get strange exceptions in java-code doing quite
> a lot of .exec() calls, but only on 2x2way SMP, not on UP or
> single CPU SMP.
>
> I get these problems under releng_6 as well, but 'my' only
> 2x2way SMP box is a production server I cannot test on.
>
> Seeing this patch, I retested on a 2x2 SMP box running releng_7(amd64)
> libmapping libthr.so.3 to libkse.so.3 for /usr/local/jdk1.5.0/bin/java_g.
>
> I use the attached test-program (adapted after gentile remarks of Nate
> Williams; I hope there's not yet another program error in it but it
> does run flawlessly with libthr).
>
> Running it like "/usr/local/jdk1.5.0/bin/java_g Test_cmd /tmp 0 "
> it will produce a java_g.core after a number of iterations
> with exit status 139.
>
> Both with and without the above patch applied (to releng_7) the
> gdb trace shows (I recompiled libkse with -g as well, but no
> line-numbers showing up ) :
>
> gdb -core java_g.core /usr/local/jdk1.5.0/bin/java_g
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "amd64-marcel-freebsd"...
> Core was generated by `java_g'.

[ ... ]

> (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().

-- 
DE
--=-=-=
Content-Type: APPLICATION/OCTET-STREAM; CHARSET=US-ASCII
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-ID: <Pine.GSO.4.64.0711301659063.5465@sea.ntplx.net>
Content-Description: 
Content-Disposition: attachment; filename=Test_cmd.java

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;

final class Test_cmd
{
  public static void main (String[] args) throws Exception
  {
    final String path =3D args[0];
    final long max_wait_time_ms =3D Long.parseLong(args[1]);
    final String[] cmd =3D new String[3];

    cmd[0] =3D "/bin/sh";
    cmd[1] =3D "-c";
    cmd[2] =3D "sync; if [ -e "  + path + " ]; then df -k " + path;
    cmd[2] +=3D ";else echo; echo \"x -1 -1 0\";fi ";

    for (int i=3D 1; i <=3D 999; i++)
      {
        final StringBuffer parsed_std_out =3D new StringBuffer();
        int last_line_start_index =3D 0;
        final String line;
        final StringTokenizer st;
        final int nr_of_tokens;
        long free_bytes =3D -1;

        System.out.println("test <" + i + ">.");

        execute_command(cmd, max_wait_time_ms, parsed_std_out);

        last_line_start_index =3D parsed_std_out.lastIndexOf("\n") + 1;
        if (last_line_start_index < 0)
          {
            System.err.println("Failed to find last line start index!");
            continue;
          }

        line =3D parsed_std_out.substring(last_line_start_index,
            parsed_std_out.length());
        if (line =3D=3D null)
          {
            System.err.println("Failed to find last line in std out!");
            continue;
          }

        st =3D new StringTokenizer(line);

        nr_of_tokens =3D st.countTokens();
        if (nr_of_tokens >=3D 4)
          {
            final String free_space_str;

            // Filesystem
            st.nextToken();

            // 1K-blocks
            st.nextToken();

            // Used
            st.nextToken();

            // Avail
            free_space_str =3D st.nextToken();

            try
              {
                free_bytes =3D Long.parseLong(free_space_str);
              }
            catch (NumberFormatException nfe)
              {
                free_bytes =3D -1;
                nfe.printStackTrace();
              }

            free_bytes *=3D 1024;
          }

        System.out.println("free bytes <" + free_bytes + ">.");
      }
  }

  /*
   * if _max_wait_time_ms !=3D 0, wait _max_wait_time_ms for std out only=
=20
   * to finish. So std err ain't checked, and neither is the process itselv=
es!!
   * For the process we simply call detroy in the finally clause
   * else wait "for ever" untill process has finished.
   */
  public static boolean execute_command(final String[] _cmd,=20
      final long _max_wait_time_ms, final StringBuffer _parsed_std_out)
  {
    boolean ok =3D false;
    String full_cmd =3D "";
    Process proc =3D null;
    int exit_value =3D 0;
    Stream_reader std_out =3D null;
    Stream_reader std_err =3D null;

    try
      {
        for (int i =3D 0; i < _cmd.length; i++)
          {
            if (i > 0)
              full_cmd +=3D " ";

            full_cmd +=3D _cmd[i];
          }

        proc =3D Runtime.getRuntime().exec(_cmd);
        std_out =3D new Stream_reader(proc.getInputStream());
        std_err =3D new Stream_reader(proc.getErrorStream());

        if (_max_wait_time_ms =3D=3D 0)
          {
            proc.waitFor ();
            std_out.wait_for();
          }
        else
          std_out.join(_max_wait_time_ms);


        if (_parsed_std_out !=3D null)
          _parsed_std_out.append(std_out.get_data());

        if ( (exit_value =3D proc.exitValue ()) !=3D 0)
          {
            System.err.println("Command <" + full_cmd=20
                + "> finished with exit value <" + exit_value + "> Std erro=
r is:\n"
                + std_err.get_data());
          }
        else
          ok =3D true;
      }
    catch (InterruptedException int_ex)
      {
        System.err.println("Command <" + full_cmd=20
                + "> failed with interrupted exception!");
        int_ex.printStackTrace();
        exit_value =3D 1;
        ok =3D false;
      }
    catch (IOException io_ex)
      {
        System.err.println("Command <" + full_cmd=20
                + "> failed with IO exception!");
        io_ex.printStackTrace();
        io_ex.printStackTrace();
        exit_value =3D 1;
        ok =3D false;
      }
    catch (Exception ex)
      {
        System.err.println("Command <" + full_cmd=20
                + "> failed with exception!");
        ex.printStackTrace();
        exit_value =3D 1;
        ok =3D false;
      }
    finally
      {
        if (proc !=3D null)
          proc.destroy ();

        if (std_out !=3D null)
          std_out.stop();

        if (std_err !=3D null)
          std_err.stop();
      }

    return ok;
  } /* execute_command */

  private static class Stream_reader implements Runnable
  {
    private final InputStream input_stream;
    private final StringBuffer data;
    private final Thread thread;

    private boolean stop =3D false;

    private static final String LINE_SEP =3D "\n";

    private Stream_reader(final InputStream _input_stream)
    {
      this.input_stream =3D _input_stream;

      data =3D new StringBuffer();

      thread =3D new Thread (this, "Stream_reader");
      thread.setPriority (Thread.NORM_PRIORITY);
      thread.start ();
    }

    public void run()
    {
      try
        {
          BufferedReader buffered_reader =3D new BufferedReader(
              new InputStreamReader(input_stream));

          while (stop =3D=3D false)
            {
              final String line;

              line =3D buffered_reader.readLine();
              if (line =3D=3D null)
                break;

              if (data.length() > 0)
                data.append(LINE_SEP);
              data.append(line);
            }

          buffered_reader.close();
        }
      catch (java.io.IOException io_ex)
        {
          /* do nothing */
        }
    } /* run */

    private String get_data()
    {
      return data.toString();
    } /* get_data */

    private void stop()
    {
      stop =3D true;
    } /* stop */

    private void wait_for()
    {
      join(0);
    } /* wait_for */

    private void join(final long _max_time_ms)
    {
      try
        {
          thread.join(_max_time_ms);
        }
      catch (InterruptedException int_ex)
        {
          int_ex.printStackTrace();
        }
    } /* join */
  } /* class Stream_reader */
}


=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00
--=-=-=--

From owner-freebsd-java@FreeBSD.ORG  Fri Nov 30 23:25:51 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 <deischen@freebsd.org>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
	<wpprxrto0s.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Date: 01 Dec 2007 00:25:48 +0100
In-Reply-To: <Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
Message-ID: <wpwsrz9uyr.fsf@heho.snv.jussieu.fr>
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 <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2007 23:25:51 -0000

Daniel Eischen <deischen@freebsd.org> 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

From owner-freebsd-java@FreeBSD.ORG  Sat Dec  1 00:01:54 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 E06FB16A468;
	Sat,  1 Dec 2007 00:01:54 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.netplex.net (mail.netplex.net [204.213.176.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 7CF6E13C4EA;
	Sat,  1 Dec 2007 00:01:53 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id
	lB101p7V013727; Fri, 30 Nov 2007 19:01:51 -0500 (EST)
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net)
X-Greylist: Message whitelisted by DRAC access database, not delayed by
	milter-greylist-4.0 (mail.netplex.net [204.213.176.10]);
	Fri, 30 Nov 2007 19:01:52 -0500 (EST)
Date: Fri, 30 Nov 2007 19:01:52 -0500 (EST)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
In-Reply-To: <wpwsrz9uyr.fsf@heho.snv.jussieu.fr>
Message-ID: <Pine.GSO.4.64.0711301849310.6581@sea.ntplx.net>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
	<wpprxrto0s.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
	<wpwsrz9uyr.fsf@heho.snv.jussieu.fr>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: nate@yogotech.com, java@freebsd.org, julian@freebsd.org,
	davidxu@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
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2007 00:01:55 -0000

On Fri, 1 Dec 2007, Arno J. Klaassen wrote:

> Daniel Eischen <deischen@freebsd.org> 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

Yes, this would seem to be a kernel problem, as _get_curthread()
seems to be returning garbage.  This is a libkse MD function,
that relies on %gs (for i386/amd64) to point to something
that was initialized in the parent.

Julian, David, got any ideas?

-- 
DE

From owner-freebsd-java@FreeBSD.ORG  Sat Dec  1 13:49:21 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 79E4C16A417;
	Sat,  1 Dec 2007 13:49:21 +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 153FB13C467;
	Sat,  1 Dec 2007 13:49:20 +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 lB1DnKqI070578
	; Sat, 1 Dec 2007 14:49:20 +0100 (CET)
X-Ids: 166
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 lB1DnIEn011477
	; Sat, 1 Dec 2007 14:49:18 +0100 (MET)
Received: (from arno@localhost)
	by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lB1DnI9S011474;
	Sat, 1 Dec 2007 14:49:18 +0100 (MET) (envelope-from arno)
To: Daniel Eischen <deischen@freebsd.org>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
	<wpprxrto0s.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
	<wpwsrz9uyr.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301849310.6581@sea.ntplx.net>
From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
Date: 01 Dec 2007 14:49:18 +0100
In-Reply-To: <Pine.GSO.4.64.0711301849310.6581@sea.ntplx.net>
Message-ID: <wphcj2plsx.fsf@heho.snv.jussieu.fr>
Lines: 38
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.166]);
	Sat, 01 Dec 2007 14:49:20 +0100 (CET)
X-Virus-Scanned: ClamAV 0.88.7/4967/Sat Dec 1 12:21:28 2007 on shiva.jussieu.fr
X-Virus-Status: Clean
X-Miltered: at shiva.jussieu.fr with ID 47516660.000 by Joe's j-chkmail
	(http://j-chkmail.ensmp.fr)!
Cc: nate@yogotech.com, java@freebsd.org, julian@freebsd.org,
	davidxu@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 <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2007 13:49:21 -0000

Daniel Eischen <deischen@freebsd.org> writes:

> >Arno J. Klaassen wrote:
> >
> > [ ... ]
> > 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
> 
> Yes, this would seem to be a kernel problem, as _get_curthread()
> seems to be returning garbage.

(gdb) p curthread
$1 = (struct pthread *) 0x0


> This is a libkse MD function,
> that relies on %gs (for i386/amd64) to point to something
> that was initialized in the parent.
> 
> Julian, David, got any ideas?

I can publish ti full java_g.core if helpful.

Best,

Arno

From owner-freebsd-java@FreeBSD.ORG  Sat Dec  1 16:35:39 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7DE6816A41A
	for <freebsd-java@freebsd.org>; Sat,  1 Dec 2007 16:35:39 +0000 (UTC)
	(envelope-from freebsd-java@m.gmane.org)
Received: from ciao.gmane.org (main.gmane.org [80.91.229.2])
	by mx1.freebsd.org (Postfix) with ESMTP id 38D1D13C467
	for <freebsd-java@freebsd.org>; Sat,  1 Dec 2007 16:35:39 +0000 (UTC)
	(envelope-from freebsd-java@m.gmane.org)
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1IyURm-00069U-NL
	for freebsd-java@freebsd.org; Sat, 01 Dec 2007 15:40:02 +0000
Received: from 81.210.227.230 ([81.210.227.230])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <freebsd-java@freebsd.org>; Sat, 01 Dec 2007 15:40:02 +0000
Received: from saper by 81.210.227.230 with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <freebsd-java@freebsd.org>; Sat, 01 Dec 2007 15:40:02 +0000
X-Injected-Via-Gmane: http://gmane.org/
To: freebsd-java@freebsd.org
From: Marcin Cieslak <saper@system.pl>
Date: Sat, 01 Dec 2007 16:02:53 +0100
Lines: 10
Message-ID: <firt2v$p1j$1@ger.gmane.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: 81.210.227.230
User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US;
	rv:1.8.1.9) Gecko/20071119 SeaMonkey/1.1.6
Sender: news <news@ger.gmane.org>
Subject: gtk_tree_view_set_level_indentation core dump + debug (JDK6u3,
	amd64)
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2007 16:35:39 -0000

Hello,

My eclipse has just crashed with when calling GTK library.

http://akson.sgh.waw.pl/~saper/FreeBSD/java/6.0u3/hs_err_pid97577.log

JDK6.0u3 compiled with debug from source using diablo-jdk1.5.0 on amd64 
without problems.

--Marcin


From owner-freebsd-java@FreeBSD.ORG  Sat Dec  1 23:25:35 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
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 E301D16A418;
	Sat,  1 Dec 2007 23:25:35 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.netplex.net (mail.netplex.net [204.213.176.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 8070113C448;
	Sat,  1 Dec 2007 23:25:35 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id
	lB1NPWZS022102; Sat, 1 Dec 2007 18:25:33 -0500 (EST)
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net)
X-Greylist: Message whitelisted by DRAC access database, not delayed by
	milter-greylist-4.0 (mail.netplex.net [204.213.176.10]);
	Sat, 01 Dec 2007 18:25:33 -0500 (EST)
Date: Sat, 1 Dec 2007 18:25:33 -0500 (EST)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
In-Reply-To: <wphcj2plsx.fsf@heho.snv.jussieu.fr>
Message-ID: <Pine.GSO.4.64.0712011824130.11446@sea.ntplx.net>
References: <200711301716.lAUHGEV1064334@repoman.freebsd.org>
	<wpprxrto0s.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301659060.5465@sea.ntplx.net>
	<wpwsrz9uyr.fsf@heho.snv.jussieu.fr>
	<Pine.GSO.4.64.0711301849310.6581@sea.ntplx.net>
	<wphcj2plsx.fsf@heho.snv.jussieu.fr>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: nate@yogotech.com, java@freebsd.org, julian@freebsd.org,
	davidxu@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
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2007 23:25:36 -0000

On Sat, 1 Dec 2007, Arno J. Klaassen wrote:

> Daniel Eischen <deischen@freebsd.org> writes:
>
>>> Arno J. Klaassen wrote:
>>>
>>> [ ... ]
>>> 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
>>
>> Yes, this would seem to be a kernel problem, as _get_curthread()
>> seems to be returning garbage.
>
> (gdb) p curthread
> $1 = (struct pthread *) 0x0
>
>
>> This is a libkse MD function,
>> that relies on %gs (for i386/amd64) to point to something
>> that was initialized in the parent.
>>
>> Julian, David, got any ideas?
>
> I can publish ti full java_g.core if helpful.

You could of course try this hack to work-around the problem:

Index: thr_kern.c
===================================================================
RCS file: /home/ncvs/src/lib/libkse/thread/thr_kern.c,v
retrieving revision 1.127
diff -u -r1.127 thr_kern.c
--- thr_kern.c	30 Nov 2007 17:16:14 -0000	1.127
+++ thr_kern.c	1 Dec 2007 23:23:42 -0000
@@ -361,6 +361,13 @@
  	curthread->kse->k_kcb->kcb_kmbx.km_curthread = NULL;
  	curthread->attr.flags |= PTHREAD_SCOPE_SYSTEM;

+	/*
+	 * This shouldn't be necessary.  It sometimes gets corrupted
+	 * after a fork() in SMP.
+	 */
+	_kcb_set(curthread->kse->k_kcb);
+	_tcb_set(curthread->kse->k_kcb, curthread->tcb);
+
  	/* After a fork(), there child should have no pending signals. */
  	sigemptyset(&curthread->sigpend);


-- 
DE