openjdk6 crashes

Peter Palmreuther pitpalme+unix at gmail.com
Wed May 5 20:40:44 UTC 2010


On 05.05.10 18:15, Nicklas Johnson wrote:
> I see this comment near the assert:
> 
> // Make sure the stack has at least enough depth to execute
>     // the current bytecode.
> 
> So possibly increasing the stack size could help?  Try -Xss2m or
> -Xss4m.  Though this could also be referring to an internal compiler
> stack and have nothing to do with the Java thread stack, so it may not
> matter at all.  Something that's easy to try at least.

Tried and failed. See attached 'hs_err_pid83265.log'. Seems it's (as somehow
expected) the compiler stack, not the "normal" Java Stack?!?

Anybody or anything else?

I'd really like to have a mostly stable JRE/JDK running on my FreeBSD. Diablo
I was recommended to replace by OpenJDK, because it's not gonna be that
actively maintained OpenJDK is ...

So what options exist for a stable up-to-date JDK6 at FreeBSD8?
-- 
Thanks, and
best regards,

Peter Palmreuther
-------------- next part --------------
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/usr/ports/java/openjdk6/work/hotspot/src/share/vm/opto/graphKit.cpp:1679), pid=83265, tid=34392727168
#  Error: assert(sp() >= inputs,"must have enough JVMS stack to execute")
#
# JRE version: 6.0-b17
# Java VM: OpenJDK 64-Bit Server VM (14.0-b16-jvmg mixed mode bsd-amd64 )
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

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

Current thread (0x0000000802606800):  JavaThread "CompilerThread1" daemon [_thread_in_native, id=32988800, stack(0x00007ffffe8f9000,0x00007ffffe9f9000)]

Stack: [0x00007ffffe8f9000,0x00007ffffe9f9000],  sp=0x00007ffffe9f5da0,  free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x8b1264]
V  [libjvm.so+0x8b2341]
V  [libjvm.so+0x3fabfd]
V  [libjvm.so+0x4e7a51]
V  [libjvm.so+0x2f661b]
V  [libjvm.so+0x75f506]
V  [libjvm.so+0x767a4c]
V  [libjvm.so+0x758c24]
V  [libjvm.so+0x758f1d]
V  [libjvm.so+0x75bccf]
V  [libjvm.so+0x2f5272]
V  [libjvm.so+0x39a957]
V  [libjvm.so+0x2f20ad]
V  [libjvm.so+0x3a1c38]
V  [libjvm.so+0x3a4996]
V  [libjvm.so+0x85f02d]
V  [libjvm.so+0x8628d9]
V  [libjvm.so+0x8656b8]
V  [libjvm.so+0x736ae8]


Current CompileTask:
C2: 14% !   org.apache.lucene.index.SegmentMerger.mergeFields()I @ 617 (950 bytes)


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

Java Threads: ( => current thread )
  0x000000084bcdf800 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon [_thread_blocked, id=1348461952, stack(0x00007ffff8be1000,0x00007ffff8fe1000)]
  0x000000084dd73000 JavaThread "pxpool-1-thread-2" [_thread_blocked, id=1302834304, stack(0x00007ffff8fe2000,0x00007ffff93e2000)]
  0x000000084e641800 JavaThread "http-8180-4" daemon [_thread_blocked, id=1273483776, stack(0x00007ffff93e3000,0x00007ffff97e3000)]
  0x000000084e642800 JavaThread "http-8180-3" daemon [_thread_blocked, id=1273484224, stack(0x00007ffff9be5000,0x00007ffff9fe5000)]
  0x000000084e643800 JavaThread "http-8180-2" daemon [_thread_blocked, id=1273484672, stack(0x00007ffff9fe6000,0x00007ffffa3e6000)]
  0x000000084c9eb000 JavaThread "http-8180-1" daemon [_thread_blocked, id=1273485120, stack(0x00007ffffa3e7000,0x00007ffffa7e7000)]
  0x0000000801fe8800 JavaThread "TP-Monitor" daemon [_thread_blocked, id=32985664, stack(0x00007ffffa7e8000,0x00007ffffabe8000)]
  0x0000000801fe9800 JavaThread "TP-Processor4" daemon [_thread_in_native, id=32985216, stack(0x00007ffffabe9000,0x00007ffffafe9000)]
  0x0000000801feb000 JavaThread "TP-Processor3" daemon [_thread_blocked, id=32984768, stack(0x00007ffffafea000,0x00007ffffb3ea000)]
  0x0000000801fec000 JavaThread "TP-Processor2" daemon [_thread_blocked, id=32984320, stack(0x00007ffffb3eb000,0x00007ffffb7eb000)]
  0x0000000801ff5800 JavaThread "TP-Processor1" daemon [_thread_blocked, id=32983872, stack(0x00007ffffb7ec000,0x00007ffffbbec000)]
  0x0000000801ff4800 JavaThread "http-8180-Acceptor-0" daemon [_thread_in_native, id=32983424, stack(0x00007ffffbbed000,0x00007ffffbfed000)]
  0x0000000801ff3800 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=32982976, stack(0x00007ffffbfee000,0x00007ffffc3ee000)]
  0x0000000801fec800 JavaThread "pxpool-1-thread-1" [_thread_in_vm, id=32979392, stack(0x00007ffffc3ef000,0x00007ffffc7ef000)]
  0x0000000801fed800 JavaThread "Thread-6" daemon [_thread_blocked, id=32982528, stack(0x00007ffffc7f0000,0x00007ffffcbf0000)]
  0x0000000801fee800 JavaThread "Thread-5" daemon [_thread_blocked, id=32980288, stack(0x00007ffffcbf1000,0x00007ffffcff1000)]
  0x0000000801fef800 JavaThread "Thread-4" daemon [_thread_blocked, id=32981184, stack(0x00007ffffcff2000,0x00007ffffd3f2000)]
  0x0000000801ff0000 JavaThread "Thread-3" daemon [_thread_blocked, id=32981632, stack(0x00007ffffd3f3000,0x00007ffffd7f3000)]
  0x0000000801ff1000 JavaThread "Thread-2" daemon [_thread_blocked, id=32982080, stack(0x00007ffffd7f4000,0x00007ffffdbf4000)]
  0x0000000801ff2000 JavaThread "Thread-1" daemon [_thread_blocked, id=32979840, stack(0x00007ffffdbf5000,0x00007ffffdff5000)]
  0x0000000802603000 JavaThread "GC Daemon" daemon [_thread_blocked, id=32987456, stack(0x00007ffffdff6000,0x00007ffffe3f6000)]
  0x0000000802605800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=32988352, stack(0x00007ffffe4f8000,0x00007ffffe8f8000)]
=>0x0000000802606800 JavaThread "CompilerThread1" daemon [_thread_in_native, id=32988800, stack(0x00007ffffe8f9000,0x00007ffffe9f9000)]
  0x0000000802607800 JavaThread "CompilerThread0" daemon [_thread_in_native, id=32989248, stack(0x00007ffffe9fa000,0x00007ffffeafa000)]
  0x0000000802608000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=32989696, stack(0x00007ffffeafb000,0x00007ffffeefb000)]
  0x0000000802609000 JavaThread "Finalizer" daemon [_thread_blocked, id=32990144, stack(0x00007ffffeefc000,0x00007fffff2fc000)]
  0x000000080260a000 JavaThread "Reference Handler" daemon [_thread_blocked, id=32990592, stack(0x00007fffff2fd000,0x00007fffff6fd000)]
  0x000000080260b000 JavaThread "main" [_thread_in_native, id=11570752, stack(0x00007fffff7ff000,0x00007fffffbff000)]

Other Threads:
  0x000000084b278000 VMThread [stack: 0x00007fffff6fe000,0x00007fffff7fe000] [id=32991040]
  0x000000084b277800 WatcherThread [stack: 0x00007ffffe3f7000,0x00007ffffe4f7000] [id=32991936]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 39424K, used 15615K [0x0000000805810000, 0x00000008082d0000, 0x000000081ad60000)
  eden space 35072K,  44% used [0x0000000805810000, 0x0000000806735908, 0x0000000807a50000)
  from space 4352K,   2% used [0x0000000807a50000, 0x0000000807a6a408, 0x0000000807e90000)
  to   space 4352K,   0% used [0x0000000807e90000, 0x0000000807e90000, 0x00000008082d0000)
 tenured generation   total 87424K, used 30675K [0x000000081ad60000, 0x00000008202c0000, 0x0000000845810000)
   the space 87424K,  35% used [0x000000081ad60000, 0x000000081cb54cb0, 0x000000081cb54e00, 0x00000008202c0000)
 compacting perm gen  total 36288K, used 36020K [0x0000000845810000, 0x0000000847b80000, 0x000000084ac10000)
   the space 36288K,  99% used [0x0000000845810000, 0x0000000847b3d3b8, 0x0000000847b3d400, 0x0000000847b80000)
No shared spaces configured.

Dynamic libraries:
0x0000000000400000 	/usr/local/openjdk6/bin/java
0x0000000800652000 	/lib/libz.so.5
0x0000000800767000 	/lib/libthr.so.3
0x000000080087f000 	/lib/libc.so.7
0x0000000800c00000 	/usr/local/openjdk6/jre/lib/amd64/server/libjvm.so
0x00000008019df000 	/usr/lib/libstdc++.so.6
0x0000000801bea000 	/lib/libm.so.5
0x0000000801d09000 	/lib/libgcc_s.so.1
0x0000000802000000 	/usr/local/openjdk6/jre/lib/amd64/libverify.so
0x0000000802112000 	/usr/local/openjdk6/jre/lib/amd64/libjava.so
0x0000000802246000 	/usr/local/openjdk6/jre/lib/amd64/native_threads/libhpi.so
0x0000000802353000 	/usr/local/lib/nss_mdns_minimal.so.1
0x0000000802457000 	/usr/local/lib/nss_mdns.so.1
0x0000000802700000 	/usr/local/openjdk6/jre/lib/amd64/libzip.so
0x000000084b600000 	/usr/local/openjdk6/jre/lib/amd64/libmanagement.so
0x000000084cf00000 	/usr/local/openjdk6/jre/lib/amd64/libawt.so
0x000000084d135000 	/usr/local/openjdk6/jre/lib/amd64/headless/libmawt.so
0x000000084d23c000 	/usr/local/openjdk6/jre/lib/amd64/liblcms.so
0x000000084d383000 	/usr/local/openjdk6/jre/lib/amd64/libjpeg.so
0x000000084d4b6000 	/usr/local/openjdk6/jre/lib/amd64/libnet.so
0x000000080050b000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xms128m -Xmx1024m -Xss4m -Djava.net.preferIPv4Stack=true -Dplexus.nexus-work=/dataspace/maven_repos/sonatype-work/ -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0/endorsed -Dcatalina.base=/usr/local/apache-tomcat-6.0 -Dcatalina.home=/usr/local/apache-tomcat-6.0 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0/temp 
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/openjdk6
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin:/root/sbin:/var/qmail/bin
LD_LIBRARY_PATH=/usr/local/openjdk6/jre/lib/amd64/server:/usr/local/openjdk6/jre/lib/amd64:/usr/local/openjdk6/jre/../lib/amd64
SHELL=/usr/local/bin/zsh

Signal Handlers:
SIGSEGV: [libjvm.so+0x8b2960], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x8b2960], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x733810], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x733810], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x733810], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x733810], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x734020], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x736090], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.so+0x736090], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.so+0x736090], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.so+0x736090], sa_mask[0]=0xfffefeff, sa_flags=0x00000042


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

OS:Bsd
uname:FreeBSD 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan  5 21:11:58 UTC 2010     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
rlimit: STACK 524288k, CORE 128k, NPROC 5547, NOFILE 11095
CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 107 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 653328k(163332k free)

vm_info: OpenJDK 64-Bit Server VM (14.0-b16-jvmg) for bsd-amd64 JRE (1.6.0-debug-b17), built on May  5 2010 20:35:10 by "root" with gcc 4.2.1 20070719  [FreeBSD]

time: Wed May  5 22:30:01 2010
elapsed time: 164 seconds


More information about the freebsd-java mailing list