Problem report jdk16 compile on FreeBSD-7.0

Forrest Aldrich forrie at forrie.com
Wed Mar 5 17:26:48 UTC 2008


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 at 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 at 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




More information about the freebsd-java mailing list