Build problem on amd64 -current

Michael W. Lucas mwlucas at blackhelicopters.org
Mon Mar 12 17:45:28 UTC 2007


Hi,

Building jdk15 from Sunday's ports tree on 

FreeBSD humvee.blackhelicopters.org 7.0-CURRENT-200702 FreeBSD 7.0-CURRENT-200702 #0: Sun Feb  4 13:50:06 UTC 2007     root at stiles.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

dies with:


                -o /usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/java/lang/CharacterDataLatin1.
java -string -usecharforbyte -latin1 8
/usr/local/linux-sun-jdk1.4.2/bin/java -Xbootclasspath/p:../../sun/javac/javac/gjc.jar -classpath /usr/port
s/java/jdk15/work/control/build/bsd-amd64/tmp/java/java.lang/java/GenerateCharacter GenerateCharacter -plan
e 0 -template ../../tools/GenerateCharacter/CharacterData00.java.template \
                -spec ../../tools/GenerateCharacter/UnicodeData.txt -specialcasing ../../tools/GenerateChar
acter/SpecialCasing.txt \
                -o /usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/java/lang/CharacterData00.java
 -string -usecharforbyte 11 4 1
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xffffefd4, pid=99911, tid=16384
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_13-b06 mixed mode)
# Problematic frame:
# C  0xffffefd4
#
# An error report file with more information is saved as hs_err_pid99911.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
gmake[3]: *** [/usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/java/lang/CharacterData00.java] Ab
ort trap: 6 (core dumped)
gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java/java'
gmake[2]: *** [all] Error 1


The specified error log shows:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xffffefd4, pid=99911, tid=16384
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_13-b06 mixed mode)
# Problematic frame:
# C  0xffffefd4
#

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

Current thread (0x08057fb8):  JavaThread "main" [_thread_in_vm, id=99911]

siginfo:si_signo=11, si_errno=0, si_code=3, si_addr=0xffffefd4

Registers:
EAX=0x281e5360, EBX=0xffff9eb4, ECX=0x00000010, EDX=0x00000000
ESP=0xffff9e28, EBP=0xffff9f2c, ESI=0x280821b8, EDI=0xffff9f50
EIP=0xffffefd4, CR2=0x00000000, EFLAGS=0x00010246

Top of Stack: (sp=0xffff9e28)
0xffff9e28:   0000000c ffff9e34 ffff9eb4 0000000c
0xffff9e38:   00000000 00000000 00000000 00000000
0xffff9e48:   00000000 00000000 00000000 00000000
0xffff9e58:   00000000 00000000 00000000 00000000
0xffff9e68:   00000000 00000000 00000000 00000000
0xffff9e78:   00000000 00000000 00000000 00000000
0xffff9e88:   00000000 00000000 00000000 00000000
0xffff9e98:   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: [0xffe0e000,0xfffff000),  sp=0xffff9e28,  free space=1967k
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]
V  [libjvm.so+0x254218]
V  [libjvm.so+0x2840cb]
V  [libjvm.so+0x255666]
V  [libjvm.so+0x2d1dde]
V  [libjvm.so+0x156340]
V  [libjvm.so+0x182f08]
V  [libjvm.so+0x194009]
V  [libjvm.so+0x124b9f]
v  ~RuntimeStub::new_instance Runtime1 stub
J  java.util.regex.Pattern.matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
J  java.util.regex.Pattern.split(Ljava/lang/CharSequence;I)[Ljava/lang/String;
J  UnicodeSpec.parse(Ljava/lang/String;)LUnicodeSpec;
v  ~RuntimeStub::alignment_frame_return Runtime1 stub
j  UnicodeSpec.readSpecFile(Ljava/io/File;I)[LUnicodeSpec;+64
j  GenerateCharacter.main([Ljava/lang/String;)V+17
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1af5c4]
V  [libjvm.so+0x265049]
V  [libjvm.so+0x1af816]
V  [libjvm.so+0x1b7ade]
V  [libjvm.so+0x1c66ad]
C  [java+0x1880]
C  [libc.so.6+0x152e7]  __libc_start_main+0x8f

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~RuntimeStub::new_instance Runtime1 stub
J  java.util.regex.Pattern.matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
J  java.util.regex.Pattern.split(Ljava/lang/CharSequence;I)[Ljava/lang/String;
J  UnicodeSpec.parse(Ljava/lang/String;)LUnicodeSpec;
v  ~RuntimeStub::alignment_frame_return Runtime1 stub
j  UnicodeSpec.readSpecFile(Ljava/io/File;I)[LUnicodeSpec;+64
j  GenerateCharacter.main([Ljava/lang/String;)V+17
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x08098e90 JavaThread "CompilerThread0" daemon [_thread_blocked, id=99918]
  0x080980b8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=99917]
  0x08094de0 JavaThread "Finalizer" daemon [_thread_blocked, id=99915]
  0x080933a0 JavaThread "Reference Handler" daemon [_thread_blocked, id=99914]
=>0x08057fb8 JavaThread "main" [_thread_in_vm, id=99911]

Other Threads:
  0x080901f0 VMThread [id=99913]
  0x0809a800 WatcherThread [id=99919]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x08057768/0x08057798] Safepoint_lock - owner thread: 0x080901f0
[0x080577c8/0x080577f8] Threads_lock - owner thread: 0x080901f0
[0x08057af8/0x08057b18] Heap_lock - owner thread: 0x08057fb8

Heap
 def new generation   total 576K, used 575K [0x2c910000, 0x2c9b0000, 0x2cdf0000)
  eden space 512K,  99% used [0x2c910000, 0x2c98ffe8, 0x2c990000)
  from space 64K, 100% used [0x2c9a0000, 0x2c9b0000, 0x2c9b0000)
  to   space 64K,   0% used [0x2c990000, 0x2c990000, 0x2c9a0000)
 tenured generation   total 4452K, used 3529K [0x2cdf0000, 0x2d249000, 0x30910000)
   the space 4452K,  79% used [0x2cdf0000, 0x2d1627f8, 0x2d162800, 0x2d249000)
 compacting perm gen  total 4096K, used 1153K [0x30910000, 0x30d10000, 0x34910000)
   the space 4096K,  28% used [0x30910000, 0x30a30678, 0x30a30800, 0x30d10000)

Dynamic libraries:
08048000-08053000 r-xp 0000d000 
VM Arguments:
jvm_args: -Xbootclasspath/p:../../sun/javac/javac/gjc.jar
java_command: GenerateCharacter -plane 0 -template ../../tools/GenerateCharacter/CharacterData00.java.template -spec ../../tools/GenerateCharacter/UnicodeData.txt -specialcasing ../../tools/GenerateCharacter/SpecialCasing.txt -o /usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/java/lang/CharacterData00.java -string -usecharforbyte 11 4 1
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=
CLASSPATH=
PATH=/home/mwlucas/package:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/pilot/bin:/home/mwlucas/bin:/usr/local/sbin:/usr/local/nessus/bin:/home/mwlucas/mozilla:/home/mwlucas/office52
LD_LIBRARY_PATH=/usr/local/linux-sun-jdk1.4.2/jre/lib/i386/client:/usr/local/linux-sun-jdk1.4.2/jre/lib/i386:/usr/local/linux-sun-jdk1.4.2/jre/../lib/i386:
SHELL=/bin/sh
DISPLAY=:0.0
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
ARCH=amd64
MACHTYPE=unknown


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

OS:Fedora Core release 4 (Stentz)

uname:Linux 2.4.2 FreeBSD 7.0-CURRENT-200702 #0: Sun Feb  4 13:50:06 UTC 2007 i686
libc:glibc 2.3.6 linuxthreads-0.10 (floating stack)
rlimit: STACK 2044k, CORE infinity, NPROC 5547, NOFILE 11095, AS infinity
load average:2305371875193507.00 3682211737374180026647287394465231144322965111161713695038128720135521032342882689836971020800477151018305177395940366631821643870250301855693715527850966783703355386287362112749568.00 393160905304336613377038583000562297406412547301217906626090121734749655543036779135766626304.00

CPU:total 2 family 47, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1034988k(899508k free), swap 1536000k(1536000k free)

vm_info: Java HotSpot(TM) Client VM (1.4.2_13-b06) for linux-x86, built on Oct 18 2006 10:27:30 by unknown with unknown compiler


Any suggestions?

Thanks,
==ml

-- 
Michael W. Lucas	mwlucas at FreeBSD.org, mwlucas at BlackHelicopters.org
		http://www.BlackHelicopters.org/~mwlucas/
	    Latest book: PGP & GPG -- http://www.pgpandgpg.com
"The cloak of anonymity protects me from the nuisance of caring." -Non Sequitur


More information about the freebsd-java mailing list