From owner-freebsd-java@FreeBSD.ORG Wed Mar 5 17:26:48 2008 Return-Path: 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 7779F1065670 for ; Wed, 5 Mar 2008 17:26:48 +0000 (UTC) (envelope-from forrie@forrie.com) Received: from forrie.com (demon.dce.harvard.edu [140.247.198.85]) by mx1.freebsd.org (Postfix) with ESMTP id 1F8418FC13 for ; Wed, 5 Mar 2008 17:26:48 +0000 (UTC) (envelope-from forrie@forrie.com) Received: from forrest-aldrichs-macbook-pro.local (dsl092-075-097.bos1.dsl.speakeasy.net [66.92.75.97]) (authenticated bits=0) by forrie.com (8.14.2/8.14.2) with ESMTP id m25HBRlU074112 for ; Wed, 5 Mar 2008 12:11:32 -0500 (EST) (envelope-from forrie@forrie.com) Message-ID: <47CED441.8050009@forrie.com> Date: Wed, 05 Mar 2008 12:11:29 -0500 From: Forrest Aldrich User-Agent: Thunderbird 2.0.0.13pre (Macintosh/20080305) MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.92.1/6140/Wed Mar 5 09:44:05 2008 on mail.forrie.com X-Virus-Status: Clean Subject: Problem report jdk16 compile on FreeBSD-7.0 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2008 17:26:48 -0000 I was asked to post data here regarding the compile problem I'm experiencing with JDK1.6. The last portion of the make process error is here, below is the content of the error log. Any advice to get this working properly would be appreciated, thanks! _F # # Java VM: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00 mixed mode) # Problematic frame: # V [libjvm.so+0x2be55e] # # An error report file with more information is saved as hs_err_pid73616.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # gmake[6]: *** [../generated/sa-jdi.jar] Abort trap: 6 (core dumped) gmake[6]: *** Deleting file `../generated/sa-jdi.jar' gmake[6]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product' gmake[5]: *** [all] Error 2 gmake[5]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product' gmake[4]: *** [sa_stuff] Error 2 gmake[4]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product' gmake[3]: *** [product] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-i586/hotspot/outputdir' gmake[2]: *** [generic_build2] Error 2 gmake[2]: Leaving directory `/usr/ports/java/jdk16/work/hotspot/make' gmake[1]: *** [product] Error 2 gmake[1]: Leaving directory `/usr/ports/java/jdk16/work/hotspot/make' gmake: *** [hotspot-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk16. *** Error code 1 Stop in /usr/ports/java/jdk16. Here is the content of the hs_err_pid73616.log: # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGBUS (0xa) at pc=0x2845c55e, pid=73616, tid=0x8143600 # # Java VM: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00 mixed mode) # Problematic frame: # V [libjvm.so+0x2be55e] # --------------- T H R E A D --------------- Current thread (0x08143400): JavaThread "Signal Dispatcher" daemon [_thread_in_native_trans, id=135542272] siginfo:si_signo=10, si_errno=0, si_code=12, si_addr=0x2865cd00 Registers: EAX=0x28635a70, EBX=0x28621d98, ECX=0x2865c000, EDX=0x00000d00 ESP=0xbf83a9a4, EBP=0xbf83a9dc, ESI=0x08143400, EDI=0xbf83aa3c EIP=0x2845c55e, EFLAGS=0x00010206 Top of Stack: (sp=0xbf83a9a4) 0xbf83a9a4: 00000000 28077134 280b328e 0000091d 0xbf83a9b4: 08143400 2805528b 2809f1c4 280b5aa0 0xbf83a9c4: 3160d7e8 3160d7e8 bf83aa3c 3160d7e8 0xbf83a9d4: 3160d7e8 08143400 bf83aa1c 2b56abf9 0xbf83a9e4: 081434c0 bf83aa24 bf83aa3c 00000003 0xbf83a9f4: bf83aa34 00000002 00000000 bf83aa00 0xbf83aa04: 00000000 bf83aa3c 3165c148 00000000 0xbf83aa14: 3160d7e8 bf83aa2c bf83aa64 2b564923 Instructions: (pc=0x2845c55e) 0x2845c54e: 89 f2 d3 ea 8b 08 8b 83 bc 6f 00 00 21 ca 8b 08 0x2845c55e: c7 04 11 01 00 00 00 e9 9b fe ff ff 8d b6 00 00 Stack: [0xbf7fb000,0xbf83b000), sp=0xbf83a9a4, free space=254k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x2be55e] j java.lang.System.arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V+0 j java.lang.ThreadGroup.remove(Ljava/lang/Thread;)V+59 j java.lang.Thread.exit()V+12 v ~StubRoutines::call_stub V [libjvm.so+0x26f1f8] V [libjvm.so+0x386ef8] V [libjvm.so+0x26f30f] V [libjvm.so+0x26f7a6] V [libjvm.so+0x26f91e] V [libjvm.so+0x3f5b9e] V [libjvm.so+0x3f62f9] V [libjvm.so+0x3f6401] V [libjvm.so+0x3840a9] C [libpthread.so.1+0x914b] _pthread_create+0x82b Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.System.arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V+0 j java.lang.ThreadGroup.remove(Ljava/lang/Thread;)V+59 j java.lang.Thread.exit()V+12 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x08143c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135544320] 0x08143800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135543296] =>0x08143400 JavaThread "Signal Dispatcher" daemon [_thread_in_native_trans, id=135542272] 0x08143000 JavaThread "Finalizer" daemon [_thread_blocked, id=135541248] 0x08067c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=134643200] Other Threads: 0x0812d100 VMThread [id=134642176] VM state:synchronizing (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x08062480/0x080624c0] Safepoint_lock - owner thread: 0x0812d100 [0x08062540/0x08062580] Threads_lock - owner thread: 0x0812d100 [0x080537e0/0x08062b40] Heap_lock - owner thread: 0x0805cc00 Heap def new generation total 576K, used 195K [0x2d5f0000, 0x2d690000, 0x2dad0000) eden space 512K, 25% used [0x2d5f0000, 0x2d610f30, 0x2d670000) from space 64K, 99% used [0x2d670000, 0x2d67fff8, 0x2d680000) to space 64K, 0% used [0x2d680000, 0x2d680000, 0x2d690000) tenured generation total 5056K, used 3213K [0x2dad0000, 0x2dfc0000, 0x315f0000) the space 5056K, 63% used [0x2dad0000, 0x2ddf3458, 0x2ddf3600, 0x2dfc0000) compacting perm gen total 8192K, used 3507K [0x315f0000, 0x31df0000, 0x355f0000) the space 8192K, 42% used [0x315f0000, 0x3195cfb8, 0x3195d000, 0x31df0000) No shared spaces configured. Dynamic libraries: 0x08048000 /usr/local/diablo-jdk1.5.0/bin/javah 0x28084000 /usr/local/lib/compat/libz.so.2 0x28094000 /usr/lib/libpthread.so.1 0x280ba000 /usr/local/lib/compat/libc.so.5 0x2819e000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/client/libjvm.so 0x28640000 /usr/local/lib/compat/libm.so.3 0x2865d000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/native_threads/libhpi.so 0x2866e000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so 0x2867b000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so 0x2869a000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so 0x28052000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Denv.class.path= -Dapplication.home=/usr/local/diablo-jdk1.5.0 java_command: com.sun.tools.javah.Main -classpath ../generated/saclasses -d ../generated -jni sun.jvm.hotspot.debugger.x86.X86ThreadContext Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/local/diablo-jdk1.5.0 CLASSPATH= PATH=/sbin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/etc/mail/bin:/home/forrie/bin:/usr/local/sbin:/usr/X11R6/bin USERNAME=root LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/i386/client:/usr/local/diablo-jdk1.5.0/jre/lib/i386:/usr/local/diablo-jdk1.5.0/jre/../lib/i386: SHELL=/bin/sh ARCH=i386 Signal Handlers: SIGSEGV: [libjvm.so+0x426350], sa_mask[0]=0xffffffff, sa_flags=0x00000002 SIGBUS: [libjvm.so+0x426350], sa_mask[0]=0xffffffff, sa_flags=0x00000002 SIGFPE: [libjvm.so+0x386f00], sa_mask[0]=0xffffffff, sa_flags=0x00000042 SIGPIPE: [libjvm.so+0x386f00], sa_mask[0]=0xffffffff, sa_flags=0x00000042 SIGILL: [libjvm.so+0x386f00], sa_mask[0]=0xffffffff, sa_flags=0x00000042 SIGUSR1: [libjvm.so+0x386fd0], sa_mask[0]=0x00000000, sa_flags=0x00000040 SIGUSR2: [libjvm.so+0x386f00], sa_mask[0]=0xffffffff, sa_flags=0x00000042 SIGHUP: [libjvm.so+0x3857b0], sa_mask[0]=0xffffffff, sa_flags=0x00000002 SIGINT: [libjvm.so+0x3857b0], sa_mask[0]=0xffffffff, sa_flags=0x00000002 SIGQUIT: [libjvm.so+0x3857b0], sa_mask[0]=0xffffffff, sa_flags=0x00000002 SIGTERM: [libjvm.so+0x3857b0], sa_mask[0]=0xffffffff, sa_flags=0x00000002 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 7.0-STABLE FreeBSD 7.0-STABLE #0: Thu Feb 28 10:53:18 EST 2008 root@mail.forrie.com:/usr/obj/usr/src/sys/FORRIE i386 rlimit: STACK 65536k, CORE infinity, NOFILE 11095 CPU:total 2 family 15, cmov, cx8, fxsr, mmx, ht Memory: 4k page, physical 879064k vm_info: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00) for freebsd-x86, built on Feb 16 2006 13:17:48 by truk with gcc 3.4.2 [FreeBSD] 20040728