Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » JVM bug with JRE 1.5 Solaris
JVM bug with JRE 1.5 Solaris [message #119039] Tue, 04 December 2007 11:37 Go to next message
Eclipse User
Originally posted by: cperot.axway.com

When a launch a TestSuite that contains a specific function of JRE 1.5
(parametrized hashmap) on solaris, the jvm crashes and creates a "core"
file".
If i execute a testsuite that not contains specific jre 1.5 code, it works
fine

The bug is :


#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xfde71b10, pid=28288, tid=1
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_11-b03 mixed mode)
# Problematic frame:
# V [libjvm.so+0x271b10]
#

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

Current thread (0x00038e78): JavaThread "DestroyJavaVM" [_thread_in_vm,
id=1]

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

Registers:
O0=0x00038e78 O1=0x0000004c O2=0xfb3b0dcc O3=0x0000dead
O4=0x0000deae O5=0x0000dc00 O6=0xffbec800 O7=0xfde71afc
G1=0x00000005 G2=0x00008c00 G3=0x0000000b G4=0x00008c00
G5=0x01406f40 G6=0x00000000 G7=0x00031d60 Y=0x00000000
PC=0xfde71b10 nPC=0xfde71b14


Top of Stack: (sp=0xffbec800)
0xffbec800: f81d7b98 000141f8 00000000 00000000
0xffbec810: 00000000 0000dc00 00000000 0000deab
0xffbec820: 00038f34 0049fea8 00007800 00000000
0xffbec830: 0000dead fe3d8000 ffbec860 f81daa20
0xffbec840: 00039090 00038e78 0000000a 00000022
0xffbec850: 00000051 f81d7b98 00000130 00000000
0xffbec860: fde71ab4 000113a8 0028d640 00000000
0xffbec870: 00000000 00000000 00000001 f81ebd90

Instructions: (pc=0xfde71b10)
0xfde71b00: 90 10 00 1b 05 00 00 23 b6 10 20 00 82 10 20 05
0xfde71b10: c2 26 e0 e4 9e 00 a3 38 f4 07 40 0f 10 80 00 08

Stack: [0xffb6e000,0xffbf0000), sp=0xffbec800, free space=506k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
V [libjvm.so+0x271b10]
C [libhclaunch.so+0xaa28] callJNIVoidMethod+0x50
C [libhclaunch.so+0xac8c] cleanupChild+0xe4
C [libthread.so.1+0x1b140]
C [libthread.so.1+0x18144]
C [libc.so.1+0x9699c] _lwp_cond_wait+0x14
V [libjvm.so+0x1c312c]
V [libjvm.so+0x70a1d4]
V [libjvm.so+0x6d1718]
V [libjvm.so+0x4afff0]
C [java+0x22a0] main+0x11d8


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

Java Threads: ( => current thread )
0x0049b570 JavaThread "Process console error" daemon [_thread_in_native,
id=24]
0x0049b0f8 JavaThread "Process console out" daemon [_thread_in_native,
id=23]
0x0046c130 JavaThread "Process console in" daemon [_thread_blocked,
id=22]
0x00181558 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=19]
0x0017fa98 JavaThread "CompilerThread1" daemon [_thread_blocked, id=18]
0x0017ec20 JavaThread "CompilerThread0" daemon [_thread_blocked, id=17]
0x0017dda8 JavaThread "AdapterThread" daemon [_thread_blocked, id=16]
0x00174a10 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=15]
0x00171fe8 JavaThread "Finalizer" daemon [_thread_blocked, id=14]
0x00171aa8 JavaThread "Reference Handler" daemon [_thread_blocked, id=13]

Other Threads:
0x0016f3c0 VMThread [id=12]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00038368/0x00038398] Threads_lock - owner thread: 0x0016f3c0
[0x00032560/0x000387e8] Heap_lock - owner thread: 0x00038e78

Heap
PSYoungGen total 152896K, used 111168K [0xe2ab0000, 0xed550000,
0xf8000000)
eden space 131072K, 84% used [0xe2ab0000,0xe96c7f38,0xeaab0000)
from space 21824K, 2% used [0xeaab0000,0xeab28198,0xec000000)
to space 21824K, 0% used [0xec000000,0xec000000,0xed550000)
PSOldGen total 349568K, used 0K [0xb8000000, 0xcd560000,
0xe2ab0000)
object space 349568K, 0% used [0xb8000000,0xb8000000,0xcd560000)
PSPermGen total 16384K, used 2670K [0xb4000000, 0xb5000000,
0xb8000000)
object space 16384K, 16% used [0xb4000000,0xb429baa8,0xb5000000)

Dynamic libraries:
0x00010000 /usr/jdk1.5.0_11/jre/bin/java
0xff350000 /usr/lib/libthread.so.1
0xff340000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff390000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
0xfdc00000 /usr/jdk1.5.0_11/jre/lib/sparc/server/libjvm.so
0xff2e0000 /usr/lib/libsocket.so.1
0xff1e0000 /usr/lib/libsched.so.1
0xff1b0000 /usr/lib/libCrun.so.1
0xff160000 /usr/lib/libm.so.1
0xff080000 /usr/lib/libnsl.so.1
0xff140000 /usr/lib/libmp.so.2
0xff030000 /usr/jdk1.5.0_11/jre/lib/sparc/native_threads/libhpi.so
0xfe7b0000 /usr/jdk1.5.0_11/jre/lib/sparc/libverify.so
0xfe770000 /usr/jdk1.5.0_11/jre/lib/sparc/libjava.so
0xfe750000 /usr/jdk1.5.0_11/jre/lib/sparc/libzip.so
0xfe710000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2
0xfda20000 /xtp/users/cguibert/rac/lib/libhcclco.so
0xfb3e0000 /usr/lib/libpthread.so.1
0xfdbe0000 /xtp/users/cguibert/rac/lib/libhccls.so
0xfb3c0000 /xtp/users/cguibert/rac/lib/libhcbnd.so
0xfb160000 /xtp/users/cguibert/rac/lib/libhcclsm.so
0xfb140000 /xtp/users/cguibert/rac/lib/libhccldt.so
0xfb120000 /xtp/users/cguibert/rac/lib/libhcjbnd.so
0xf81d0000 /xtp/users/cguibert/rac/lib/libhclaunch.so

VM Arguments:
jvm_args: -Dhyades.test.JVM="/usr/jdk1.5.0_11/jre/bin/java"
java_command: org.eclipse.hyades.execution.remote.NodeImpl 12773520
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/jdk1.5.0_11
PATH=../bin:/usr/jdk1.5.0_11/jre/bin:.:/doi/pjunix/3.1/usrbi n:/usr/openwin/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/bin:: /usr/local/bin:/sopra/tools/bin:/sopra/tools/sbin:/usr/sbin
LD_LIBRARY_PATH=/usr/jdk1.5.0_11/jre/lib/sparc/server:/usr/j dk1.5.0_11/jre/lib/sparc:/usr/jdk1.5.0_11/jre/../lib/sparc:/ xtp/users/cguibert/rac/lib:../lib:/usr/jdk1.5.0_11/jre/lib/s parc/server:/usr/jdk1.5.0_11/jre/lib/sparc:/usr/lib:/home/cg uibert/rac/lib:/usr/jdk1.5.0_11/jre/lib/sparc
SHELL=/usr/bin/ksh

Signal Handlers:
SIGSEGV: [libjvm.so+0x709bb4], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGBUS: [libjvm.so+0x709bb4], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGFPE: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGUSR1: [libjvm.so+0x67cf24], sa_mask[0]=0x00008000, sa_flags=0x00000008
SIGUSR2: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGHUP: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGINT: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGQUIT: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004


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

OS: Solaris 8 2/04 s28s_hw4wos_05a SPARC
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
Assembled 08 January 2004

uname:SunOS 5.8 Generic_117350-16 sun4u (T1 libthread)
rlimit: STACK 8192k, CORE infinity, NOFILE 8192, AS infinity
load average:1.23 0.71 0.48

CPU:total 8 has_v8, has_v9, has_vis1, has_vis2, is_ultra3

Memory: 8k page, physical 33554432k(23698312k free)

vm_info: Java HotSpot(TM) Server VM (1.5.0_11-b03) for solaris-sparc,
built on Dec 15 2006 01:18:11 by unknown with unknown Workshop:0x550
Re: JVM bug with JRE 1.5 Solaris [message #119067 is a reply to message #119039] Wed, 05 December 2007 06:28 Go to previous messageGo to next message
Paul Slauenwhite is currently offline Paul Slauenwhite
Messages: 970
Registered: July 2009
Senior Member
Are you running the Agent Controller on Solaris and the TPTP workbench on
Windows/Linux? What version of the Agent Controller/TPTP?

PS

"PEROT Christophe" <cperot@axway.com> wrote in message
news:fb97e38e541d1c208cec16427a7506e1$1@www.eclipse.org...
> When a launch a TestSuite that contains a specific function of JRE 1.5
> (parametrized hashmap) on solaris, the jvm crashes and creates a "core"
> file".
> If i execute a testsuite that not contains specific jre 1.5 code, it works
> fine
>
> The bug is :
>
>
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> # SIGSEGV (0xb) at pc=0xfde71b10, pid=28288, tid=1
> #
> # Java VM: Java HotSpot(TM) Server VM (1.5.0_11-b03 mixed mode)
> # Problematic frame:
> # V [libjvm.so+0x271b10]
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x00038e78): JavaThread "DestroyJavaVM" [_thread_in_vm,
> id=1]
>
> siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x000000e4
>
> Registers:
> O0=0x00038e78 O1=0x0000004c O2=0xfb3b0dcc O3=0x0000dead
> O4=0x0000deae O5=0x0000dc00 O6=0xffbec800 O7=0xfde71afc
> G1=0x00000005 G2=0x00008c00 G3=0x0000000b G4=0x00008c00
> G5=0x01406f40 G6=0x00000000 G7=0x00031d60 Y=0x00000000
> PC=0xfde71b10 nPC=0xfde71b14
>
>
> Top of Stack: (sp=0xffbec800)
> 0xffbec800: f81d7b98 000141f8 00000000 00000000
> 0xffbec810: 00000000 0000dc00 00000000 0000deab
> 0xffbec820: 00038f34 0049fea8 00007800 00000000
> 0xffbec830: 0000dead fe3d8000 ffbec860 f81daa20
> 0xffbec840: 00039090 00038e78 0000000a 00000022
> 0xffbec850: 00000051 f81d7b98 00000130 00000000
> 0xffbec860: fde71ab4 000113a8 0028d640 00000000
> 0xffbec870: 00000000 00000000 00000001 f81ebd90
> Instructions: (pc=0xfde71b10)
> 0xfde71b00: 90 10 00 1b 05 00 00 23 b6 10 20 00 82 10 20 05
> 0xfde71b10: c2 26 e0 e4 9e 00 a3 38 f4 07 40 0f 10 80 00 08
> Stack: [0xffb6e000,0xffbf0000), sp=0xffbec800, free space=506k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
> code)
> V [libjvm.so+0x271b10]
> C [libhclaunch.so+0xaa28] callJNIVoidMethod+0x50
> C [libhclaunch.so+0xac8c] cleanupChild+0xe4
> C [libthread.so.1+0x1b140]
> C [libthread.so.1+0x18144]
> C [libc.so.1+0x9699c] _lwp_cond_wait+0x14
> V [libjvm.so+0x1c312c]
> V [libjvm.so+0x70a1d4]
> V [libjvm.so+0x6d1718]
> V [libjvm.so+0x4afff0]
> C [java+0x22a0] main+0x11d8
>
>
> --------------- P R O C E S S ---------------
>
> Java Threads: ( => current thread )
> 0x0049b570 JavaThread "Process console error" daemon [_thread_in_native,
> id=24]
> 0x0049b0f8 JavaThread "Process console out" daemon [_thread_in_native,
> id=23]
> 0x0046c130 JavaThread "Process console in" daemon [_thread_blocked,
> id=22]
> 0x00181558 JavaThread "Low Memory Detector" daemon [_thread_blocked,
> id=19]
> 0x0017fa98 JavaThread "CompilerThread1" daemon [_thread_blocked, id=18]
> 0x0017ec20 JavaThread "CompilerThread0" daemon [_thread_blocked, id=17]
> 0x0017dda8 JavaThread "AdapterThread" daemon [_thread_blocked, id=16]
> 0x00174a10 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=15]
> 0x00171fe8 JavaThread "Finalizer" daemon [_thread_blocked, id=14]
> 0x00171aa8 JavaThread "Reference Handler" daemon [_thread_blocked, id=13]
>
> Other Threads:
> 0x0016f3c0 VMThread [id=12]
>
> VM state:at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
> [0x00038368/0x00038398] Threads_lock - owner thread: 0x0016f3c0
> [0x00032560/0x000387e8] Heap_lock - owner thread: 0x00038e78
>
> Heap
> PSYoungGen total 152896K, used 111168K [0xe2ab0000, 0xed550000,
> 0xf8000000)
> eden space 131072K, 84% used [0xe2ab0000,0xe96c7f38,0xeaab0000)
> from space 21824K, 2% used [0xeaab0000,0xeab28198,0xec000000)
> to space 21824K, 0% used [0xec000000,0xec000000,0xed550000)
> PSOldGen total 349568K, used 0K [0xb8000000, 0xcd560000,
> 0xe2ab0000)
> object space 349568K, 0% used [0xb8000000,0xb8000000,0xcd560000)
> PSPermGen total 16384K, used 2670K [0xb4000000, 0xb5000000,
> 0xb8000000)
> object space 16384K, 16% used [0xb4000000,0xb429baa8,0xb5000000)
>
> Dynamic libraries:
> 0x00010000 /usr/jdk1.5.0_11/jre/bin/java
> 0xff350000 /usr/lib/libthread.so.1
> 0xff340000 /usr/lib/libdl.so.1
> 0xff200000 /usr/lib/libc.so.1
> 0xff390000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
> 0xfdc00000 /usr/jdk1.5.0_11/jre/lib/sparc/server/libjvm.so
> 0xff2e0000 /usr/lib/libsocket.so.1
> 0xff1e0000 /usr/lib/libsched.so.1
> 0xff1b0000 /usr/lib/libCrun.so.1
> 0xff160000 /usr/lib/libm.so.1
> 0xff080000 /usr/lib/libnsl.so.1
> 0xff140000 /usr/lib/libmp.so.2
> 0xff030000 /usr/jdk1.5.0_11/jre/lib/sparc/native_threads/libhpi.so
> 0xfe7b0000 /usr/jdk1.5.0_11/jre/lib/sparc/libverify.so
> 0xfe770000 /usr/jdk1.5.0_11/jre/lib/sparc/libjava.so
> 0xfe750000 /usr/jdk1.5.0_11/jre/lib/sparc/libzip.so
> 0xfe710000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2
> 0xfda20000 /xtp/users/cguibert/rac/lib/libhcclco.so
> 0xfb3e0000 /usr/lib/libpthread.so.1
> 0xfdbe0000 /xtp/users/cguibert/rac/lib/libhccls.so
> 0xfb3c0000 /xtp/users/cguibert/rac/lib/libhcbnd.so
> 0xfb160000 /xtp/users/cguibert/rac/lib/libhcclsm.so
> 0xfb140000 /xtp/users/cguibert/rac/lib/libhccldt.so
> 0xfb120000 /xtp/users/cguibert/rac/lib/libhcjbnd.so
> 0xf81d0000 /xtp/users/cguibert/rac/lib/libhclaunch.so
>
> VM Arguments:
> jvm_args: -Dhyades.test.JVM="/usr/jdk1.5.0_11/jre/bin/java"
> java_command: org.eclipse.hyades.execution.remote.NodeImpl 12773520
> Launcher Type: SUN_STANDARD
>
> Environment Variables:
> JAVA_HOME=/usr/jdk1.5.0_11
> PATH=../bin:/usr/jdk1.5.0_11/jre/bin:.:/doi/pjunix/3.1/usrbi n:/usr/openwin/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/bin:: /usr/local/bin:/sopra/tools/bin:/sopra/tools/sbin:/usr/sbin
> LD_LIBRARY_PATH=/usr/jdk1.5.0_11/jre/lib/sparc/server:/usr/j dk1.5.0_11/jre/lib/sparc:/usr/jdk1.5.0_11/jre/../lib/sparc:/ xtp/users/cguibert/rac/lib:../lib:/usr/jdk1.5.0_11/jre/lib/s parc/server:/usr/jdk1.5.0_11/jre/lib/sparc:/usr/lib:/home/cg uibert/rac/lib:/usr/jdk1.5.0_11/jre/lib/sparc
> SHELL=/usr/bin/ksh
>
> Signal Handlers:
> SIGSEGV: [libjvm.so+0x709bb4], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
> SIGBUS: [libjvm.so+0x709bb4], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
> SIGFPE: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
> SIGPIPE: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
> SIGILL: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
> SIGUSR1: [libjvm.so+0x67cf24], sa_mask[0]=0x00008000, sa_flags=0x00000008
> SIGUSR2: [libjvm.so+0x274474], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
> SIGHUP: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
> SIGINT: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
> SIGQUIT: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
> SIGTERM: [libjvm.so+0x67bb74], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
>
>
> --------------- S Y S T E M ---------------
>
> OS: Solaris 8 2/04 s28s_hw4wos_05a SPARC
> Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
> Assembled 08 January 2004
>
> uname:SunOS 5.8 Generic_117350-16 sun4u (T1 libthread)
> rlimit: STACK 8192k, CORE infinity, NOFILE 8192, AS infinity
> load average:1.23 0.71 0.48
>
> CPU:total 8 has_v8, has_v9, has_vis1, has_vis2, is_ultra3
>
> Memory: 8k page, physical 33554432k(23698312k free)
>
> vm_info: Java HotSpot(TM) Server VM (1.5.0_11-b03) for solaris-sparc,
> built on Dec 15 2006 01:18:11 by unknown with unknown Workshop:0x550
>
Re: JVM bug with JRE 1.5 Solaris [message #119117 is a reply to message #119067] Thu, 06 December 2007 11:27 Go to previous messageGo to next message
Eclipse User
Originally posted by: cperot.axway.com

I use eclipse on windows with TPTP 4.2 and a RAC 4.2.0.0
Re: JVM bug with JRE 1.5 Solaris [message #119253 is a reply to message #119117] Mon, 10 December 2007 06:47 Go to previous message
Paul Slauenwhite is currently offline Paul Slauenwhite
Messages: 970
Registered: July 2009
Senior Member
Since TPTP 4.2.0 is two releases old, can you try a more recent release,
like 4.4.0.3?

PS
"PEROT Christophe" <cperot@axway.com> wrote in message
news:d35f493f25a6f02b86e1327f2f2145fd$1@www.eclipse.org...
>I use eclipse on windows with TPTP 4.2 and a RAC 4.2.0.0
Previous Topic:Profiling Web Application on JBoss using TPTP
Next Topic:QTP plugin for Eclipse
Goto Forum:
  


Current Time: Fri Aug 22 17:55:24 EDT 2014

Powered by FUDForum. Page generated in 0.05042 seconds