[jboss-jira] [JBoss JIRA] Created: (JBAS-3389) JBossAS 3.2.8SP1 triggers JVM 1.4.2 internal error with -Xrunhprof and -XX:+UseParallelGC enabled

Francisco Pereira (JIRA) jira-events at jboss.com
Thu Jul 13 09:54:11 EDT 2006


JBossAS 3.2.8SP1 triggers JVM 1.4.2 internal error with -Xrunhprof and -XX:+UseParallelGC enabled
-------------------------------------------------------------------------------------------------

                 Key: JBAS-3389
                 URL: http://jira.jboss.com/jira/browse/JBAS-3389
             Project: JBoss Application Server
          Issue Type: Bug
      Security Level: Public (Everyone can see)
    Affects Versions: JBossAS-3.2.8.SP1
         Environment: OS: SuSE Linux 10.0 - kernel 2.6.13-15.10-default.
JAVA: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_11-b06) Java HotSpot(TM) Client VM (build 1.4.2_11-b06, mixed mode)
HW: x86 - the Linux server is running as a guest OS in a MS Virtual Server 2005 R2 host

            Reporter: Francisco Pereira


When starting JBoss 3.2.8SP1, JVM crashes if both  -Xrunhprof and -XX:+UseParallelGC options are enabled.
JVM crash was reported to Sun, and they said that the crash is triggered by JBossAS and I should ask JBoss to investigate this issue.

Following is the JVM crash logfile.
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  Internal Error (504152414C4C454C33434156454E4745284541500E435050022F), pid=18608, tid=1658059696 # # Java VM: Java HotSpot(TM) Server VM (1.4.2_11-b06 mixed mode)

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

Current thread (0x080ca010):  JavaThread "Reference Handler" daemon [_thread_in_vm, id=18608]

Stack: [0x62ccd000,0x62d40000),  sp=0x62d3e96c,  free space=454k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V  [libjvm.so+0x4599ad] V  [libjvm.so+0x24f2aa] V  [libjvm.so+0x3c4be4] V  [libjvm.so+0x448b23] V  [libjvm.so+0x24cc99] V  [libjvm.so+0x3b2aff] V  [libjvm.so+0x21964b] V  [libjvm.so+0x21b8dd] V  [libjvm.so+0x21f17d] V  [libjvm.so+0x41aae7] V  [libjvm.so+0x41a5fc] V  [libjvm.so+0x41e622] V  [libjvm.so+0x419824] V  [libjvm.so+0x24d640] V  [libjvm.so+0x2c66d0] j  java.lang.ref.Reference$ReferenceHandler.run()V+71
v  ~StubRoutines::call_stub
V  [libjvm.so+0x2d10b4]
V  [libjvm.so+0x3b8945]
V  [libjvm.so+0x2d1306]
V  [libjvm.so+0x2d0bd6]
V  [libjvm.so+0x2d174f]
V  [libjvm.so+0x32b525]
V  [libjvm.so+0x4361da]
V  [libjvm.so+0x4313f3]
V  [libjvm.so+0x3ba473]
C  [libpthread.so.0+0x5297]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j  java.lang.ref.Reference$ReferenceHandler.run()V+71
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x080ca800 JavaThread "Finalizer" daemon [_thread_blocked, id=18608] =>0x080ca010 JavaThread "Reference Handler" daemon [_thread_in_vm, id=18608]
  0x080581a0 JavaThread "main" [_thread_in_vm, id=18608]

Other Threads:
  0x080c9530 VMThread [id=18608]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 3968K, used 0K [0x45a00000, 0x45e00000, 0x48670000)
  eden [0x45a00000,0x45a00000,0x45dc0000)
  from [0x45de0000,0x45de0000,0x45e00000)
  to   [0x45dc0000,0x45dc0000,0x45de0000)
 PSOldGen        total 6528K, used 80K [0x48670000, 0x48cd0000, 0x5ea00000)
  object [0x48670000,0x486842b8,0x48cd0000)
 PSPermGen       total 16384K, used 863K [0x5ea00000, 0x5fa00000, 0x62a00000)
  object [0x5ea00000,0x5ead7e58,0x5fa00000)

Dynamic libraries:
08048000-08053000 r-xp 00000000 03:01 36947      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/bin/java
08053000-08055000 rwxp 0000a000 03:01 36947      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/bin/java
08055000-080ff000 rwxp 08055000 00:00 0          [heap]
40000000-40015000 r-xp 00000000 03:01 3279       /lib/ld-2.3.5.so
40015000-40017000 rwxp 00014000 03:01 3279       /lib/ld-2.3.5.so
40017000-4001b000 rwxs 00000000 03:01 53907      /tmp/hsperfdata_jboss/18608
4001b000-4001c000 rwxp 4001b000 00:00 0
4001d000-4001e000 rwxp 4001d000 00:00 0
4001e000-4002c000 r-xp 00000000 03:01 3329       /lib/tls/libpthread-2.3.5.so
4002c000-4002e000 rwxp 0000d000 03:01 3329       /lib/tls/libpthread-2.3.5.so
4002e000-40030000 rwxp 4002e000 00:00 0
40030000-40032000 r-xp 00000000 03:01 3294       /lib/libdl-2.3.5.so
40032000-40034000 rwxp 00001000 03:01 3294       /lib/libdl-2.3.5.so
40034000-4014d000 r-xp 00000000 03:01 3325       /lib/tls/libc-2.3.5.so
4014d000-4014e000 r-xp 00119000 03:01 3325       /lib/tls/libc-2.3.5.so
4014e000-40151000 rwxp 0011a000 03:01 3325       /lib/tls/libc-2.3.5.so
40151000-40154000 rwxp 40151000 00:00 0
40154000-4071d000 r-xp 00000000 03:01 38121      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/server/libjvm.so
4071d000-40777000 rwxp 005c8000 03:01 38121      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/server/libjvm.so
40777000-4078c000 rwxp 40777000 00:00 0
4078c000-4079e000 r-xp 00000000 03:01 3299       /lib/libnsl-2.3.5.so
4079e000-407a0000 rwxp 00011000 03:01 3299       /lib/libnsl-2.3.5.so
407a0000-407a2000 rwxp 407a0000 00:00 0
407a2000-407c6000 r-xp 00000000 03:01 3327       /lib/tls/libm-2.3.5.so
407c6000-407c8000 rwxp 00023000 03:01 3327       /lib/tls/libm-2.3.5.so
407c8000-407ce000 r-xp 00000000 03:01 38117      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/native_threads/libhpi.so
407ce000-407d0000 rwxp 00005000 03:01 38117      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/native_threads/libhpi.so
407d0000-40805000 r-xs 00000000 03:01 49081      /var/run/nscd/passwd
40805000-40812000 r-xp 00000000 03:01 38114      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libverify.so
40812000-40814000 rwxp 0000c000 03:01 38114      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libverify.so
40814000-40830000 r-xp 00000000 03:01 38102      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libjava.so
40830000-40832000 rwxp 0001b000 03:01 38102      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libjava.so
40832000-40840000 r-xp 00000000 03:01 38115      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libzip.so
40840000-40842000 rwxp 0000d000 03:01 38115      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libzip.so
40842000-421ec000 r-xs 00000000 03:01 38167      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/rt.jar
421ec000-42236000 rwxp 421ec000 00:00 0
42236000-4224c000 r-xs 00000000 03:01 38172      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/sunrsasign.jar
4224c000-42329000 r-xs 00000000 03:01 38136      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/jsse.jar
42329000-4233b000 r-xs 00000000 03:01 38135      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/jce.jar
4233b000-42910000 r-xs 00000000 03:01 38018      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/charsets.jar
42910000-42b50000 rwxp 42910000 00:00 0
42b50000-45910000 rwxp 42b50000 00:00 0
45910000-45919000 rwxp 45910000 00:00 0
45919000-459d0000 rwxp 45919000 00:00 0
459d0000-459f8000 rwxp 459d0000 00:00 0
45a00000-45e00000 rwxp 45a00000 00:00 0
45e00000-48670000 rwxp 45e00000 00:00 0
48670000-48cd0000 rwxp 48670000 00:00 0
48cd0000-5ea00000 rwxp 48cd0000 00:00 0
5ea00000-5fa00000 rwxp 5ea00000 00:00 0
5fa00000-62a00000 rwxp 5fa00000 00:00 0
62a00000-62a02000 rwxp 62a00000 00:00 0
62a02000-62a16000 rwxp 62a02000 00:00 0
62a16000-62a1a000 rwxp 62a16000 00:00 0
62a1a000-62ac8000 rwxp 62a1a000 00:00 0
62ac8000-62ad0000 rwxp 62ac8000 00:00 0
62ad0000-62ae8000 rwxp 62ad0000 00:00 0
62ae8000-62bbd000 rwxp 62ae8000 00:00 0
62bbd000-62bbe000 ---p 62bbd000 00:00 0
62bbe000-62c3e000 rwxp 62bbe000 00:00 0
62c3e000-62c3f000 ---p 62c3e000 00:00 0
62c3f000-62cbf000 rwxp 62c3f000 00:00 0
62cbf000-62cc0000 ---p 62cbf000 00:00 0
62cc0000-62ccd000 rwxp 62cc0000 00:00 0
62ccd000-62cd0000 ---p 62ccd000 00:00 0
62cd0000-62d40000 rwxp 62cd0000 00:00 0
62d40000-62d41000 ---p 62d40000 00:00 0
62d41000-62d4e000 rwxp 62d41000 00:00 0
62d4e000-62d51000 ---p 62d4e000 00:00 0
62d51000-62dc1000 rwxp 62d51000 00:00 0
62dc1000-62dcf000 r-xp 00000000 03:01 38099      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libhprof.so
62dcf000-62dd0000 rwxp 0000d000 03:01 38099      /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libhprof.so
62dd0000-62e11000 rwxp 62dd0000 00:00 0
bf67b000-bf685000 rwxp bf67b000 00:00 0
bf685000-bf688000 ---p bf685000 00:00 0
bf863000-bf878000 rwxp bf863000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]

VM Arguments:
jvm_args: -Xmx400m -Djava.awt.headless=true -XX:+UseParallelGC -verbose:gc -Xloggc:/var/log/jboss/gc-20060711-155153.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xrunhprof:file=/var/log/jboss/hat-20060711-155153.hprof,format=b -DJAVA_ENV=local -Dsalmon.props.path=/usr/local/jboss/server/default/conf/properties

Environment Variables:
JAVA_HOME=/usr/lib/jvm/java
JRE_HOME=/usr/lib/jvm/java/jre
PATH=/opt/gnome/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
LD_LIBRARY_PATH=/usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/server:/usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386:/usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/../lib/i386
SHELL=/bin/bash
HOSTTYPE=i386
OSTYPE=linux
MACHTYPE=i686-suse-linux


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

OS:SUSE LINUX 10.0 (i586) OSS
VERSION = 10.0

uname:Linux 2.6.13-15.10-default #1 Fri May 12 16:27:12 UTC 2006 i686 libc:glibc 2.3.5 NPTL 2.3.5
rlimit: STACK infinity, CORE 0k, NPROC 4095, NOFILE 1024, AS infinity load average:0.00 0.00 14276993196626418462795770804590052381274234326367887214290738774341058560.00

CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 515780k(40476k free), swap 514040k(510900k free)

vm_info: Java HotSpot(TM) Server VM (1.4.2_11-b06) for linux-x86, built on Feb 13 2006 10:30:04 by unknown with unknown compiler



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list