java/121692: Java 1.5 1.5.0.14p8 crashes in RMI TCP Connection daemon thread

Anders Nordby anders at FreeBSD.org
Fri Mar 14 08:50:02 UTC 2008


>Number:         121692
>Category:       java
>Synopsis:       Java 1.5 1.5.0.14p8 crashes in RMI TCP Connection daemon thread
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-java
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 14 08:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Anders Nordby
>Release:        7.0-RELEASE with SCHED_ULE
>Organization:
Aftenposten AS
>Environment:
FreeBSD muletest.aftenposten.no 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Tue Mar 11 14:09:21 CET 2008     root at vm1.aftenposten.no:/usr/obj/usr/src/sys/VM1  amd64

>Description:
When starting Apache ActiveMQ 4.1.1 (see http://activemq.apache.org/), I get this error message:

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

#  SIGSEGV (0xb) at pc=0x0000000804c73697, pid=24591, tid=0x2eb19570

#

# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_14-p8-root_17_feb_2008_14_35 mixed mode)

# Problematic frame:

# 

[error occurred during error reporting, step 60, id 0xb]



# An error report file with more information is saved as hs_err_pid24591.log

#

# If you would like to submit a bug report, please write

# a letter to freebsd-java at FreeBSD.org mailing list

The file hs_err_pid24591.log contains:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x0000000804c73697, pid=24591, tid=0x2eb19570
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_14-p8-root_17_feb_2008_14_35 mixed mode)
# Problematic frame:
# 
[error occurred during error reporting, step 60, id 0xb]


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

Current thread (0x000000082eb0a000):  JavaThread "RMI TCP Connection(6)-10.4.0.151" daemon [_thread_in_Java, id=783390064]

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

Registers:
RAX=0x00000003ff167000, RBX=0x000000080809cb08, RCX=0x0000000800942f8c, RDX=0x0000000000000001
RSP=0x00007ffffcdcf300, RBP=0x00007fff00000000, RSI=0x0000000000000002, RDI=0x00007ffffcdcf2f0
R8 =0x0000000000000000, R9 =0x00007ffffcdcf2e8, R10=0xffffffffb61fcaf8, R11=0x0000000000000206
R12=0x0000000804c73520, R13=0x000000080809cb08, R14=0x00007ffffcdcf388, R15=0x000000082eb0a000
RIP=0x0000000804c73697, EFL=0x000000000000000c, ERR=0x0000000000000004
  TRAPNO=0x000000000000000c

Top of Stack: (sp=0x00007ffffcdcf300)
0x00007ffffcdcf300:   000000003f400000 0000000804c733e1
0x00007ffffcdcf310:   00000003ff167000 0000000804c73542
0x00007ffffcdcf320:   00007ffffcdcf330 0000000800ecfc13
0x00007ffffcdcf330:   00007ffffcdcf330 000000080809cb08
0x00007ffffcdcf340:   00007ffffcdcf388 000000080809def0
0x00007ffffcdcf350:   0000000000000000 000000080809cb08
0x00007ffffcdcf360:   00007ffffcdcf388 00007ffffcdcf3f0
0x00007ffffcdcf370:   0000000804c67329 0000000000000000
0x00007ffffcdcf380:   0000000804c70497 000000080d23b2b0
0x00007ffffcdcf390:   0000000800001f80 0000000000000001
0x00007ffffcdcf3a0:   00007ffffcdcf620 00007ffffcdcf6b0
0x00007ffffcdcf3b0:   000000082eb0a000 000000082e45a8a0
0x00007ffffcdcf3c0:   00007ffffcdcf440 00007ffffcdcf6b8
0x00007ffffcdcf3d0:   000000080000000b 000000080809cb08
0x00007ffffcdcf3e0:   0000000804c73240 00007ffffcdcf628
0x00007ffffcdcf3f0:   00007ffffcdcf4f0 0000000800fa30c8
0x00007ffffcdcf400:   0000000800000001 000000082eb0a000
0x00007ffffcdcf410:   00007ffffcdcf490 00007ffffcdcf440
0x00007ffffcdcf420:   000000082eb0a000 0000000804c73240
0x00007ffffcdcf430:   0000000b2e45a888 0000000804c672a9
0x00007ffffcdcf440:   000000082eb0a000 0000000830102b20
0x00007ffffcdcf450:   000000080809cb08 000000080d23b2b0
0x00007ffffcdcf460:   00007ffffcdcf810 0000000804c73520
0x00007ffffcdcf470:   0000000000000000 0000000800000000
0x00007ffffcdcf480:   00007ffffcdcf860 00007ffffcdcf6b0
0x00007ffffcdcf490:   000000082eb0a000 000000082eb13110
0x00007ffffcdcf4a0:   000000082e45a800 000000082e45a8a8
0x00007ffffcdcf4b0:   000000082e45abe8 00007ffffcdd01a0
0x00007ffffcdcf4c0:   000000082e45a888 0000000000000001
0x00007ffffcdcf4d0:   00007ffffcdcf6b0 000000082e45a848
0x00007ffffcdcf4e0:   000000082e45a868 000000082eb0a000
0x00007ffffcdcf4f0:   00007ffffcdcf510 0000000800fa2138 

Instructions: (pc=0x0000000804c73697)
0x0000000804c73687:   8b 4c 24 70 48 8b 44 24 78 48 81 c4 80 00 00 00
0x0000000804c73697:   48 8b 5d f0 4c 8b 6b 10 4d 8d 6d 48 49 81 7f 08 

Stack: [0x00007ffffccd1000,0x00007ffffcdd1000),  sp=0x00007ffffcdcf300,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

[error occurred during error reporting, step 120, id 0xb]


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

Java Threads: ( => current thread )
  0x000000082eb0a400 JavaThread "RMI TCP Connection(7)-10.4.0.151" daemon [_thread_blocked, id=783390432]
=>0x000000082eb0a000 JavaThread "RMI TCP Connection(6)-10.4.0.151" daemon [_thread_in_Java, id=783390064]
  0x000000082eb09800 JavaThread "RMI TCP Connection(5)-10.4.0.151" daemon [_thread_in_native, id=783389696]
  0x000000082ea11400 JavaThread "JMX server connection timeout 44" daemon [_thread_blocked, id=782356768]
  0x000000082eb09400 JavaThread "RMI TCP Connection(4)-10.4.0.151" daemon [_thread_in_native, id=783389328]
  0x000000083020f400 JavaThread "RMI TCP Connection(3)-10.4.0.151" daemon [_thread_in_native, id=807506576]
  0x000000083010f400 JavaThread "Journal checkpoint worker" daemon [_thread_blocked, id=807506208]
  0x000000082e108c00 JavaThread "ActiveMQ Scheduler" daemon [_thread_blocked, id=808555520]
  0x000000082e108400 JavaThread "ActiveMQ Scheduler" daemon [_thread_blocked, id=783388960]
  0x000000082d61b800 JavaThread "ActiveMQ Transport: tcp:///192.168.120.65:54603" daemon [_thread_in_native, id=802308752]
  0x000000082d61b400 JavaThread "ActiveMQ Connection Dispatcher: 692200324" daemon [_thread_blocked, id=11547184]
  0x000000082f7a7800 JavaThread "MulticastDiscovery: null" daemon [_thread_in_native, id=11551600]
  0x000000082f7a7000 JavaThread "ActiveMQ Transport Status Monitor: stomp" daemon [_thread_blocked, id=11551232]
  0x000000082f7a6c00 JavaThread "ActiveMQ Transport Server: stomp://localhost:61613" daemon [_thread_in_native, id=11550864]
  0x000000082f7a6800 JavaThread "ActiveMQ Transport Status Monitor: ssl" daemon [_thread_blocked, id=11550496]
  0x000000082f7a5000 JavaThread "ActiveMQ Transport Server: ssl://localhost:61617" daemon [_thread_in_native, id=11550128]
  0x000000082f7a6000 JavaThread "ActiveMQ Transport Status Monitor: openwire" daemon [_thread_blocked, id=11549760]
  0x000000082f7a5c00 JavaThread "MulticastDiscovery: tcp://muletest.aftenposten.no:61616" daemon [_thread_in_native, id=11549392]
  0x000000082f7a5800 JavaThread "ActiveMQ Transport Server: tcp://localhost:61616" daemon [_thread_in_native, id=11549024]
  0x000000082f7a5400 JavaThread "ActiveMQ Scheduler" daemon [_thread_blocked, id=11548656]
  0x000000082f7a4400 JavaThread "derby.rawStoreDaemon" daemon [_thread_blocked, id=11547920]
  0x0000000830b0f400 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=816943392]
  0x000000082fd10000 JavaThread "RMI RenewClean-[192.168.120.65:54952]" daemon [_thread_blocked, id=802308384]
  0x000000082f7a4800 JavaThread "derby.antiGC" daemon [_thread_blocked, id=11547552]
  0x0000000830307800 JavaThread "GC Daemon" daemon [_thread_blocked, id=808555152]
  0x0000000830307400 JavaThread "RMI Reaper" [_thread_blocked, id=808554784]
  0x000000082dd38c00 JavaThread "RMI TCP Accept-1099" daemon [_thread_in_native, id=11546816]
  0x000000082dd38800 JavaThread "ActiveMQ Journal Checkpoint Worker" daemon [_thread_blocked, id=11546448]
  0x000000082dd36400 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=11545712]
  0x000000082dd36000 JavaThread "Timer-0" daemon [_thread_blocked, id=11545344]
  0x000000082dd34c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11544976]
  0x000000082dd34000 JavaThread "CompilerThread1" daemon [_thread_in_native, id=11544608]
  0x000000082dd33400 JavaThread "CompilerThread0" daemon [_thread_in_native, id=11544240]
  0x000000082dd32800 JavaThread "AdapterThread" daemon [_thread_blocked, id=11543872]
  0x000000082dd31c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=11543504]
  0x000000082dd31400 JavaThread "Finalizer" daemon [_thread_blocked, id=11543136]
  0x0000000800b32c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=11542768]
  0x0000000800b2bc00 JavaThread "main" [_thread_blocked, id=11538720]

Other Threads:
  0x0000000800b197b0 VMThread [id=11542400]
  0x0000000800b198c0 WatcherThread [id=11546080]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 16960K, used 11775K [0x0000000822690000, 0x0000000823e40000, 0x000000082d130000)
  eden space 15680K, 67% used [0x0000000822690000,0x00000008230d6d70,0x00000008235e0000)
  from space 1280K, 97% used [0x00000008235e0000,0x0000000823719088,0x0000000823720000)
  to   space 2176K, 0% used [0x0000000823c20000,0x0000000823c20000,0x0000000823e40000)
 PSOldGen        total 5120K, used 3731K [0x000000080d130000, 0x000000080d630000, 0x0000000822690000)
  object space 5120K, 72% used [0x000000080d130000,0x000000080d4d4c18,0x000000080d630000)
 PSPermGen       total 24704K, used 24662K [0x0000000807d30000, 0x0000000809550000, 0x000000080d130000)
  object space 24704K, 99% used [0x0000000807d30000,0x0000000809545978,0x0000000809550000)

Dynamic libraries:
0x0000000000400000 	/usr/local/jdk1.5.0/bin/java
0x000000080063b000 	/lib/libz.so.4
0x000000080074f000 	/lib/libthr.so.3
0x0000000800865000 	/lib/libc.so.7
0x0000000800c00000 	/usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0x00000008014f9000 	/usr/lib/libstdc++.so.6
0x0000000801705000 	/lib/libm.so.5
0x000000080181f000 	/lib/libgcc_s.so.1
0x000000080192c000 	/usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0x0000000801a38000 	/usr/local/jdk1.5.0/jre/lib/amd64/libverify.so
0x0000000801b47000 	/usr/local/jdk1.5.0/jre/lib/amd64/libjava.so
0x0000000801c6f000 	/usr/local/jdk1.5.0/jre/lib/amd64/libzip.so
0x000000082e600000 	/usr/local/jdk1.5.0/jre/lib/amd64/libnet.so
0x000000082e712000 	/usr/local/jdk1.5.0/jre/lib/amd64/libmanagement.so
0x000000082ff00000 	/usr/local/jdk1.5.0/jre/lib/amd64/libnio.so
0x0000000830800000 	/usr/local/jdk1.5.0/jre/lib/amd64/librmi.so
0x0000000800509000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Dderby.system.home=/home/ap/apache-activemq-4.1.1/data -Dderby.storage.fileSyncTransactionLog=true -Dcom.sun.management.jmxremote -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStorePassword=password -Djavax.net.ssl.keyStore=/home/ap/apache-activemq-4.1.1/conf/broker.ks -Djavax.net.ssl.trustStore=/home/ap/apache-activemq-4.1.1/conf/broker.ts -Dactivemq.home=/home/ap/apache-activemq-4.1.1 -Dactivemq.base=/home/ap/apache-activemq-4.1.1
java_command: /home/ap/apache-activemq-4.1.1/bin/run.jar start
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/jdk1.5.0
PATH=/home/ap/resin/bin:/home/ap/mule/bin:/home/ap/maven/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/ap/bin
LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/amd64/server:/usr/local/jdk1.5.0/jre/lib/amd64:/usr/local/jdk1.5.0/jre/../lib/amd64
SHELL=/usr/local/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0x6540d0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGBUS: [libjvm.so+0x6540d0], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGFPE: [libjvm.so+0x55e0c0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x55e0c0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x55e0c0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGUSR2: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGHUP: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000002
SIGINT: [libjvm.so+0x55ff30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGQUIT: [libjvm.so+0x55ff30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002
SIGTERM: [libjvm.so+0x55ff30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002


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

OS:FreeBSD
uname:FreeBSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Tue Mar 11 14:09:21 CET 2008     root at vm1.aftenposten.no:/usr/obj/usr/src/sys/VM1 amd64
rlimit: STACK 524288k, CORE infinity, NOFILE 11095
CPU:total 8 em64t ht

Memory: 4k page, physical 16286900k

vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_14-p8-root_17_feb_2008_14_35) for freebsd-amd64, built on Feb 17 2008 14:44:42 by root with gcc 4.2.1 20070719  [FreeBSD]

>How-To-Repeat:
Start ActiveMQ 4.1.1 with JDK 1.5.0.14p8 (built from ports/java/jdk15).

>Fix:
N/A

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-java mailing list