latest -current java/jdk15 build error

Jiawei Ye leafy7382 at gmail.com
Mon Jan 14 21:43:18 PST 2008


With -current from Jan 14, java/jdk15 build failed with

gmake[4]: Entering directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac'
>>>Recursively making javac all @ Tue Jan 15 13:31:41 CST 2008 ...
gmake[5]: Entering directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake /usr/ports/java/jdk15/work/control/build/bsd-i586/bin/javac
VARIANT=OPT
gmake[6]: Entering directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
/bin/mkdir -p
/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/com.sun.tools.javac/javac/obj
rm -f
/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/com.sun.tools.javac/javac/.classes.list
/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
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x2841caf8, pid=30135, tid=0x8101100
#
# Java VM: Java HotSpot(TM) Client VM
(1.5.0_13-p7-leafy_15_jan_2008_11_08mixed mode)
# Problematic frame:
# V  [libjvm.so+0x270af8]
#
# An error report file with more information is saved as hs_err_pid30135.log
#
# If you would like to submit a bug report, please write
# a letter to freebsd-java at FreeBSD.org mailing list
#
gmake[6]: ***
[/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java]
Abort trap: 6 (core dumped)
gmake[6]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[5]: *** [optimized] Error 2
gmake[5]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[4]: *** [all] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/java/javac'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk15.
*** Error code 1

Stop in /usr/ports/java/jdk15.


Stack trace of the core
warning: core file may not match specified executable file.
Core was generated by `initial thread'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib/libz.so.4...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so...(no
debugging symbols found)...done.
Loaded symbols for
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/native_threads/libhpi.so...(no
debugging symbols found)...done.
Loaded symbols for
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/native_threads/libhpi.so
Reading symbols from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libverify.so...(no
debugging symbols found)...done.
Loaded symbols for
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libverify.so
Reading symbols from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libjava.so...(no
debugging symbols found)...done.
Loaded symbols for
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libjava.so
Reading symbols from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libzip.so...(no
debugging symbols found)...done.
Loaded symbols for
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libzip.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols
found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x2817a037 in kill () from /lib/libc.so.7
[New Thread 0x8101100 (LWP 100235)]
(gdb) where
#0  0x2817a037 in kill () from /lib/libc.so.7
#1  0x280a1277 in raise () from /lib/libthr.so.3
#2  0x28178baa in abort () from /lib/libc.so.7
#3  0x2842f4a4 in os::abort ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#4  0x284cbd5e in VMError::report_and_die ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#5  0x28433020 in JVM_handle_bsd_signal ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#6  0x2842e606 in signalHandler ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#7  <signal handler called>
#8  0x2841caf8 in NativeLookup::lookup ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#9  0x2841cdc4 in NativeLookup::base_library_lookup ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#10 0x2837747f in initialize_converter_functions ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#11 0x284a97e4 in universe_post_init ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#12 0x2830236e in init_globals ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#13 0x2849c4db in Threads::create_vm ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#14 0x28331c59 in JNI_CreateJavaVM ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
#15 0xbfbfd328 in ?? ()
#16 0xffffffff in ?? ()
#17 0xffffffff in ?? ()
---Type <return> to continue, or q <return> to quit---
#18 0x0804ff4f in ?? ()
#19 0xffffffff in ?? ()
#20 0x00000009 in ?? ()
#21 0x08052b94 in ?? ()
#22 0x00000057 in ?? ()
#23 0xbfbfdc54 in ?? ()
#24 0x00000001 in ?? ()
#25 0x08052b94 in ?? ()
#26 0x08052cb4 in ?? ()
#27 0x08116100 in ?? ()
#28 0xbfbfdbf8 in ?? ()
#29 0x0804bf41 in ?? ()
#30 0xbfbfdbe4 in ?? ()
#31 0xbfbfdbe0 in ?? ()
#32 0xbfbfdbb8 in ?? ()
#33 0x00000400 in ?? ()
#34 0xbfbfd3b8 in ?? ()
#35 0x00000400 in ?? ()
#36 0x08105040 in ?? ()
#37 0x00000001 in ?? ()
#38 0xbfbfd378 in ?? ()
#39 0x28073f64 in ?? () from /libexec/ld-elf.so.1
#40 0x08050043 in ?? ()
#41 0xbfbfdc14 in ?? ()
#42 0xbfbfdc10 in ?? ()
#43 0x00020002 in ?? ()
#44 0x28079474 in ?? () from /libexec/ld-elf.so.1
#45 0x00000000 in ?? ()
#46 0x280b8a00 in ?? () from /lib/libc.so.7
#47 0xbfbfd404 in ?? ()
#48 0x28055bf8 in _rtld_error () from /libexec/ld-elf.so.1
#49 0x00000004 in ?? ()
#50 0x081050c0 in ?? ()
#51 0x00000000 in ?? ()
#52 0x28331be0 in jni_DestroyJavaVM ()
   from
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
Previous frame inner to this frame (corrupt stack?)


The hs log file is as follows:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x2841caf8, pid=30135, tid=0x8101100
#
# Java VM: Java HotSpot(TM) Client VM
(1.5.0_13-p7-leafy_15_jan_2008_11_08mixed mode)
# Problematic frame:
# V  [libjvm.so+0x270af8]
#

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

Current thread (0x0814d180):  JavaThread  [_thread_in_vm, id=135270656]

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

Registers:
EAX=0xbfbfd0e0, EBX=0x28529a88, ECX=0xffffffff, EDX=0x00000000
ESP=0xbfbfd074, EBP=0xbfbfd0a8, ESI=0x0814d180, EDI=0x00000000
EIP=0x2841caf8, EFLAGS=0x00010216

Top of Stack: (sp=0xbfbfd074)
0xbfbfd074:   28529a88 bfbfd0a8 283034da 2e685520
0xbfbfd084:   2e6823a0 2e683d58 2e685518 0814d180
0xbfbfd094:   00000004 0814d180 28529a88 0814d180
0xbfbfd0a4:   00000000 bfbfd0f8 2841cdc4 00000000
0xbfbfd0b4:   bfbfd0e0 0814d180 ffffffff 0817c030
0xbfbfd0c4:   0817c034 0817c038 bfbfd0e4 0817c09c
0xbfbfd0d4:   0817c0a0 0817c0a4 28529a88 00000001
0xbfbfd0e4:   0814d180 0814d180 28529a88 284fa68d

Instructions: (pc=0x2841caf8)
0x2841cae8:   28 e8 00 00 00 00 5b 81 c3 9a cf 10 00 8b 7d 08
0x2841caf8:   8b 07 50 e8 d0 96 ff ff 83 c4 10 85 c0 74 0d 8b

Stack: [0xbfa00000,0xbfc00000),  sp=0xbfbfd074,  free space=2036k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
V  [libjvm.so+0x270af8]
V  [libjvm.so+0x270dc4]
V  [libjvm.so+0x1cb47f]
V  [libjvm.so+0x2fd7e4]
V  [libjvm.so+0x15636e]
V  [libjvm.so+0x2f04db]
V  [libjvm.so+0x185c59]
C  [java+0x3f41]  _init+0x3015
C  [java+0x13c9]  _init+0x49d


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

Java Threads: ( => current thread )

Other Threads:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 576K, used 10K [0x2a680000, 0x2a720000,
0x2ab60000)
  eden space 512K,   2% used [0x2a680000, 0x2a682908, 0x2a700000)
  from space 64K,   0% used [0x2a700000, 0x2a700000, 0x2a710000)
  to   space 64K,   0% used [0x2a710000, 0x2a710000, 0x2a720000)
 tenured generation   total 1408K, used 0K [0x2ab60000, 0x2acc0000,
0x2e680000)
   the space 1408K,   0% used [0x2ab60000, 0x2ab60000, 0x2ab60200,
0x2acc0000)
 compacting perm gen  total 8192K, used 427K [0x2e680000, 0x2ee80000,
0x32680000)
   the space 8192K,   5% used [0x2e680000, 0x2e6eace8, 0x2e6eae00,
0x2ee80000)
No shared spaces configured.

Dynamic libraries:
0x08048000      /usr/ports/java/jdk15/work/control/build/bsd-i586/bin/java
0x28086000      /lib/libz.so.4
0x28098000      /lib/libthr.so.3
0x280ab000      /lib/libc.so.7
0x281ac000
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client/libjvm.so
0x28543000      /lib/libm.so.5
0x2855a000
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/native_threads/libhpi.so
0x2856c000
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libverify.so
0x28579000
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libjava.so
0x2859a000
/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libzip.so
0x28052000      /libexec/ld-elf.so.1

VM Arguments:
java_command: CompileProperties
../../../../src/share/classes/com/sun/tools/javac/resources/compiler.properties
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=
CLASSPATH=
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/leafy/bin
LD_LIBRARY_PATH=/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/client:/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386:/usr/ports/java/jdk15/work/control/build/bsd-i586/../lib/i386:
SHELL=/bin/sh
ARCH=i586

Signal Handlers:
SIGSEGV: [libjvm.so+0x3205c0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGBUS: [libjvm.so+0x3205c0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGFPE: [libjvm.so+0x2825e0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x2825e0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x2825e0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x20000000, sa_flags=0x00000002
SIGUSR2: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGHUP: SIG_DFL, sa_mask[0]=0x00000001, sa_flags=0x00000002
SIGINT: SIG_DFL, sa_mask[0]=0x00000002, sa_flags=0x00000002
SIGQUIT: SIG_DFL, sa_mask[0]=0x00000004, sa_flags=0x00000002
SIGTERM: SIG_DFL, sa_mask[0]=0x00004000, sa_flags=0x00000002


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

OS:FreeBSD
rlimit: STACK 65536k, CORE infinity, NOFILE 11095
CPU:total 1 (cores per cpu 1, threads per core 1) family 15 model 1 stepping
3, cmov, cx8, fxsr, mmx

Memory: 4k page, physical 1923132k

vm_info: Java HotSpot(TM) Client VM (1.5.0_13-p7-leafy_15_jan_2008_11_08)
for freebsd-x86, built on Jan 15 2008 13:01:38 by root with gcc
4.2.120070719  [FreeBSD]



-- 
"If it looks like a duck, walks like a duck, and quacks like a duck, then to
the end user it's a duck, and end users have made it pretty clear they want
a duck; whether the duck drinks hot chocolate or coffee is irrelevant."


More information about the freebsd-java mailing list