From owner-freebsd-java@FreeBSD.ORG Wed Sep 26 17:00:03 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 E1C5116A418 for <freebsd-java@hub.freebsd.org>; Wed, 26 Sep 2007 17:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DA7E613C47E for <freebsd-java@hub.freebsd.org>; Wed, 26 Sep 2007 17:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8QH03eO007734 for <freebsd-java@freefall.freebsd.org>; Wed, 26 Sep 2007 17:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8QH0365007733; Wed, 26 Sep 2007 17:00:03 GMT (envelope-from gnats) Resent-Date: Wed, 26 Sep 2007 17:00:03 GMT Resent-Message-Id: <200709261700.l8QH0365007733@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Arno J. Klaassen" <arno@heho.snv.jussieu.fr> Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B41BE16A419 for <freebsd-gnats-submit@FreeBSD.org>; Wed, 26 Sep 2007 16:50:56 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id BD90113C44B for <freebsd-gnats-submit@FreeBSD.org>; Wed, 26 Sep 2007 16:50:56 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l8QGouYa019309 for <freebsd-gnats-submit@FreeBSD.org>; Wed, 26 Sep 2007 16:50:56 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l8QGouG7019308; Wed, 26 Sep 2007 16:50:56 GMT (envelope-from nobody) Message-Id: <200709261650.l8QGouG7019308@www.freebsd.org> Date: Wed, 26 Sep 2007 16:50:56 GMT From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr> To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: java/116667: linux-sun-javac1.4 hangs on SMP 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, 26 Sep 2007 17:00:04 -0000 >Number: 116667 >Category: java >Synopsis: linux-sun-javac1.4 hangs on SMP >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 26 17:00:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Arno J. Klaassen >Release: amd64 -stable >Organization: SCITO SA >Environment: FreeBSD install 6.2-STABLE FreeBSD 6.2-STABLE #2: Thu Sep 20 14:19:10 CEST 2007 toor@install:/usr/obj/files/bsd/src6/sys/S2881 amd64 >Description: running /usr/local/linux-sun-jdk1.4.2/bin/javac just hangs, top(1) showing two javac processes with eat 100% cpu time I once got an hot-spot error: the start of the error-file says : Current thread (0x080943f8): JavaThread "Signal Dispatcher" daemon [_thread_in_ vm, id=44392] siginfo:si_signo=11, si_errno=0, si_code=16414, si_addr=0x00000000 Registers: EAX=0xfefffd9c, EBX=0xfefff6dc, ECX=0x00000000, EDX=0x00000001 ESP=0xfefff650, EBP=0xfefff754, ESI=0x280811b8, EDI=0xfefff778 EIP=0xffffefd4, CR2=0x00000000, EFLAGS=0x00010246 Top of Stack: (sp=0xfefff650) 0xfefff650: 0000000c fefff65c fefff6dc 0000000c 0xfefff660: 00000000 00000000 feffc7e8 00000000 0xfefff670: 00000000 00000000 00000000 00000000 0xfefff680: 00000000 00000000 00000000 00000000 0xfefff690: 00000000 00000000 00000000 00000000 0xfefff6a0: 00000000 00000000 00000000 00000000 0xfefff6b0: 00000000 00000000 00000000 00000000 0xfefff6c0: 00000000 00000000 00000000 00000000 Instructions: (pc=0xffffefd4) 0xffffefc4: 01 00 00 8d 9c 24 8c 00 00 00 8e 6b 00 8e 63 04 0xffffefd4: 8e 43 08 8e 5b 0c 50 b8 ad 00 00 00 cd 80 eb fe Stack: [0xfef8e000,0xff000000), sp=0xfefff650, free space=453k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0xffffefd4 C [libpthread.so.0+0x78e9] C [libpthread.so.0+0xa6fd] C [libpthread.so.0+0x718e] __pthread_mutex_lock+0x122 V [libjvm.so+0x2646ab] >How-To-Repeat: just type /usr/local/linux-sun-jdk1.4.2/bin/javac -v a couple of times is enough on my system (4way smp) NB, I do NOT see this problem on an otherwise equivalent UP system >Fix: /usr/local/jdk1.5.0/bin/javac -source 1.4 >Release-Note: >Audit-Trail: >Unformatted: