-
Bug
-
Resolution: Incomplete
-
P4
-
None
-
6u45
-
x86
-
linux_redhat_3.0
-
Verified
FULL PRODUCT VERSION :
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Server VM (build 1.5.0_16-b02, mixed mode)
FULL OS VERSION :
Linux HP93K-57PS 2.4.21-40.ELsmp #1 SMP Thu Feb 2 22:22:39 EST 2006 i686 i686 i386 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
When I used GCC compiled my library(.so) done then use java to run that just show error message as below:
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00000000, pid=14058, tid=3074933504
#
# Java VM: Java HotSpot(TM) Server VM (10.0-b19 mixed mode linux-x86)
# An error report file with more information is saved as:
# /home/prod/EAP/ShareLib/hs_err_pid14058.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Aborted
THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No
THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: No
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1) Created linux C program include loading others header file and C file.
2) When use makefile to building my library, that is not have any error display and I have defined others library files where are from.
3) Created java program and use "System.loadLibrary" loading my library implement JNI application.
EXPECTED VERSUS ACTUAL BEHAVIOR :
When I finished for ITEM1,2,3 no any issue.
But when i run java program "LD_LIBRARY_PATH=`pwd` java <My Program>", that display error message.
Expected, that result should be display "run_status = 0" in consle.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x00000000, pid=8289, tid=3074969728
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode)
--------------- T H R E A D ---------------
Current thread (0x0805c720): JavaThread "main" [_thread_in_native, id=8289]
siginfo:
[error occurred during error reporting, step 90, id 0xb]
Stack: [0xbfe00000,0xc0000000), sp=0xbfffb12c, free space=2028k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x512d33]
V [libjvm.so+0x5137a1]
C [libpthread.so.0+0xaf80]
V [libjvm.so+0x512867]
V [libjvm.so+0x512d33]
V [libjvm.so+0x4396ca]
V [libjvm.so+0x436b44]
C [libc.so.6+0x280d8]
C [libcicpi.so+0x39ac4] mc_get_hp83000_display+0x81
C [libcicpi.so+0x38c00]
C [libcicpi.so+0x37536]
C [libcicpi.so+0x37509] mc_get_ipc_index_rc+0x19
C [libcicpi.so+0x37a80]
C [libcicpi.so+0x37a3b] mc_connect_sems_and_msgs+0x12
C [libcicpi.so+0x37d30]
C [libcicpi.so+0x37cf4] mc_connect+0x12
C [libcicpi.so+0x269cc] TpiInit+0x28
C [libcicpi.so+0x26a50]
C [libcicpi.so+0x26a17] HpInit+0xd
C [libEACSmarTest.so+0x739] Java_EACSmarTest_LookStatus+0x11
j EACSmarTest.LookStatus()V+0
j EACSmarTest.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
V [libjvm.so+0x267eec]
V [libjvm.so+0x437ae8]
V [libjvm.so+0x267d1f]
V [libjvm.so+0x2928f2]
V [libjvm.so+0x283b02]
C [java+0x1873]
C [libc.so.6+0x1579a] __libc_start_main+0xda
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j EACSmarTest.LookStatus()V+0
j EACSmarTest.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x6d90cfa0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8301]
0x6d90bc40 JavaThread "CompilerThread1" daemon [_thread_blocked, id=8300]
0x6d90ad40 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8299]
0x6d909e00 JavaThread "AdapterThread" daemon [_thread_blocked, id=8298]
0x6d909050 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8297]
0x6d900490 JavaThread "Finalizer" daemon [_thread_blocked, id=8296]
0x08113768 JavaThread "Reference Handler" daemon [_thread_blocked, id=8295]
=>0x0805c720 JavaThread "main" [_thread_in_native, id=8289]
Other Threads:
0x08111260 VMThread [id=8294]
0x6d90eac8 WatcherThread [id=8302]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 6272K, used 217K [0xa9aa0000, 0xaa190000, 0xb09b0000)
eden space 5440K, 4% used [0xa9aa0000,0xa9ad6688,0xa9ff0000)
from space 832K, 0% used [0xaa0c0000,0xaa0c0000,0xaa190000)
to space 832K, 0% used [0xa9ff0000,0xa9ff0000,0xaa0c0000)
PSOldGen total 56896K, used 0K [0x721b0000, 0x75940000, 0xa9aa0000)
object space 56896K, 0% used [0x721b0000,0x721b0000,0x75940000)
PSPermGen total 16384K, used 1475K [0x6e1b0000, 0x6f1b0000, 0x721b0000)
object space 16384K, 9% used [0x6e1b0000,0x6e320f00,0x6f1b0000)
Dynamic libraries:
08048000-08057000 r-xp 00000000 08:02 36044876 /home/prod/EAP/JAVA/bin/java
08057000-08059000 rwxp 0000e000 08:02 36044876 /home/prod/EAP/JAVA/bin/java
08059000-08119000 rwxp 00000000 00:00 0
6cccf000-6ccd4000 r-xp 00000000 08:02 32850010 /opt/hp93000/soc_5.4.3/com/sh_lib/libosUtil.so
6ccd4000-6ccd5000 rwxp 00004000 08:02 32850010 /opt/hp93000/soc_5.4.3/com/sh_lib/libosUtil.so
6ccd5000-6ccd6000 r-xp 00000000 08:02 27590691 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libdcl_choke.so
6ccd6000-6ccd7000 rwxp 00000000 08:02 27590691 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libdcl_choke.so
6ccd7000-6cceb000 r-xp 00000000 08:02 32849985 /opt/hp93000/soc_5.4.3/com/sh_lib/libdcl.so
6cceb000-6ccec000 rwxp 00014000 08:02 32849985 /opt/hp93000/soc_5.4.3/com/sh_lib/libdcl.so
6ccec000-6ccf1000 rwxp 00000000 00:00 0
6ccf1000-6ccf9000 r-xp 00000000 08:02 524290 /lib/libgcc_s-3.2.3-20040701.so.1
6ccf9000-6ccfa000 rwxp 00007000 08:02 524290 /lib/libgcc_s-3.2.3-20040701.so.1
6ccfa000-6cda3000 r-xp 00000000 08:02 1212520 /usr/lib/libstdc++.so.5.0.3
6cda3000-6cda8000 rwxp 000a8000 08:02 1212520 /usr/lib/libstdc++.so.5.0.3
6cda8000-6cdad000 rwxp 00000000 00:00 0
6cdad000-6ce89000 r-xp 00000000 08:02 376841 /usr/X11R6/lib/libX11.so.6.2
6ce89000-6ce8c000 rwxp 000db000 08:02 376841 /usr/X11R6/lib/libX11.so.6.2
6cea0000-6cea2000 rwxs 00000000 00:04 1048580 /SYSV93000000 (deleted)
6cea2000-6ceb4000 r-xp 00000000 08:02 32849989 /opt/hp93000/soc_5.4.3/com/sh_lib/libdrl.so
6ceb4000-6ceb5000 rwxp 00012000 08:02 32849989 /opt/hp93000/soc_5.4.3/com/sh_lib/libdrl.so
6ceb5000-6cec7000 r-xp 00000000 08:02 32850007 /opt/hp93000/soc_5.4.3/com/sh_lib/libmc_macc.so
6cec7000-6cec9000 rwxp 00011000 08:02 32850007 /opt/hp93000/soc_5.4.3/com/sh_lib/libmc_macc.so
6cec9000-6cfa0000 r-xp 00000000 08:02 27590689 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libcicpi.so
6cfa0000-6cfd2000 rwxp 000d7000 08:02 27590689 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libcicpi.so
6cfd2000-6d4dd000 rwxp 00000000 00:00 0
6d4dd000-6d4de000 r-xp 00000000 08:02 47251587 /home/prod/EAP/ShareLib/libEACSmarTest.so
6d4de000-6d4df000 rwxp 00000000 08:02 47251587 /home/prod/EAP/ShareLib/libEACSmarTest.so
6d4df000-6d50a000 r-xs 00000000 08:02 5570658 /home/prod/EAP/JAVA/jre/lib/ext/sunpkcs11.jar
6d50a000-6d531000 r-xs 00000000 08:02 5570657 /home/prod/EAP/JAVA/jre/lib/ext/sunjce_provider.jar
6d531000-6d5f7000 r-xs 00000000 08:02 5570656 /home/prod/EAP/JAVA/jre/lib/ext/localedata.jar
6d5f7000-6d5fa000 r-xs 00000000 08:02 5570655 /home/prod/EAP/JAVA/jre/lib/ext/dnsns.jar
6d5fa000-6d5fb000 ---p 00000000 00:00 0
6d5fb000-6d67b000 rwxp 00001000 00:00 0
6d67b000-6d67e000 ---p 00000000 00:00 0
6d67e000-6d6fc000 rwxp 00003000 00:00 0
6d6fc000-6d6ff000 ---p 00000000 00:00 0
6d6ff000-6d77d000 rwxp 00003000 00:00 0
6d77d000-6d780000 ---p 00000000 00:00 0
6d780000-6d7fe000 rwxp 00003000 00:00 0
6d7fe000-6d801000 ---p 00000000 00:00 0
6d801000-6d87f000 rwxp 00003000 00:00 0
6d87f000-6d882000 ---p 00000000 00:00 0
6d882000-6d926000 rwxp 00003000 00:00 0
6d926000-6da00000 ---p 00069000 00:00 0
6da37000-6da3a000 ---p 00000000 00:00 0
6da3a000-6dab8000 rwxp 00003000 00:00 0
6dab8000-6dabb000 ---p 00000000 00:00 0
6dabb000-6db39000 rwxp 00003000 00:00 0
6db39000-6db3a000 ---p 00000000 00:00 0
6db3a000-6dbba000 rwxp 00001000 00:00 0
6dbba000-6dbbb000 ---p 00000000 00:00 0
6dbbb000-6dc3b000 rwxp 00001000 00:00 0
6dc3b000-6dc3c000 ---p 00000000 00:00 0
6dc3c000-6dcbc000 rwxp 00001000 00:00 0
6dcbc000-6dcbd000 ---p 00000000 00:00 0
6dcbd000-6dd3d000 rwxp 00001000 00:00 0
6dd3d000-6dd3e000 ---p 00000000 00:00 0
6dd3e000-6ddc6000 rwxp 00001000 00:00 0
6ddc6000-6ddde000 rwxp 00008000 00:00 0
6ddde000-6ddfa000 rwxp 00000000 00:00 0
6ddfa000-6df9b000 rwxp 0001c000 00:00 0
6df9b000-6dfa3000 rwxp 00000000 00:00 0
6dfa3000-6dfbb000 rwxp 001c5000 00:00 0
6dfbb000-6dfd7000 rwxp 00000000 00:00 0
6dfd7000-6e177000 rwxp 001f9000 00:00 0
6e177000-6e17b000 rwxp 00000000 00:00 0
6e17b000-6e1af000 rwxp 001e0000 00:00 0
6e1af000-6f1b0000 rwxp 00000000 00:00 0
6f1b0000-721b0000 rwxp 01215000 00:00 0
721b0000-75940000 rwxp 00000000 00:00 0
75940000-a9aa0000 rwxp 079a5000 00:00 0
a9aa0000-aa190000 rwxp 00000000 00:00 0
aa190000-b09b0000 rwxp 3c1f5000 00:00 0
b09bd000-b09c6000 rwxp 00001000 00:00 0
b09c6000-b0a7d000 rwxp 00009000 00:00 0
b0a7d000-b0cbd000 rwxp 00000000 00:00 0
b0cbd000-b3a7d000 rwxp 00240000 00:00 0
b3a7d000-b42d9000 r-xs 00000000 08:02 46170178 /home/prod/EAP/JAVA/jre/lib/charsets.jar
b42d9000-b42ee000 r-xs 00000000 08:02 46170211 /home/prod/EAP/JAVA/jre/lib/jce.jar
b42ee000-b4373000 r-xs 00000000 08:02 46170212 /home/prod/EAP/JAVA/jre/lib/jsse.jar
b4373000-b43dc000 rwxp 00000000 00:00 0
b43dc000-b6a02000 r-xs 00000000 08:02 46170219 /home/prod/EAP/JAVA/jre/lib/rt.jar
b6a02000-b6a11000 r-xp 00000000 08:02 28950595 /home/prod/EAP/JAVA/jre/lib/i386/libzip.so
b6a11000-b6a13000 rwxp 0000e000 08:02 28950595 /home/prod/EAP/JAVA/jre/lib/i386/libzip.so
b6a13000-b6a34000 r-xp 00000000 08:02 28950574 /home/prod/EAP/JAVA/jre/lib/i386/libjava.so
b6a34000-b6a36000 rwxp 00020000 08:02 28950574 /home/prod/EAP/JAVA/jre/lib/i386/libjava.so
b6a36000-b6a41000 r-xp 00000000 08:02 524325 /lib/libnss_files-2.3.2.so
b6a41000-b6a42000 rwxp 0000a000 08:02 524325 /lib/libnss_files-2.3.2.so
b6a42000-b6a54000 r-xp 00000000 08:02 524309 /lib/libnsl-2.3.2.so
b6a54000-b6a55000 rwxp 00011000 08:02 524309 /lib/libnsl-2.3.2.so
b6a55000-b6a57000 rwxp 00000000 00:00 0
b6a59000-b6a64000 r-xp 00000000 08:02 28950594 /home/prod/EAP/JAVA/jre/lib/i386/libverify.so
b6a64000-b6a65000 rwxp 0000b000 08:02 28950594 /home/prod/EAP/JAVA/jre/lib/i386/libverify.so
b6a65000-b6a6d000 rwxs 00000000 08:02 29147157 /tmp/hsperfdata_prod/8289
b6a6d000-b6a8e000 r-xp 00000000 08:02 14139396 /lib/tls/libm-2.3.2.so
b6a8e000-b6a8f000 rwxp 00021000 08:02 14139396 /lib/tls/libm-2.3.2.so
b6a9c000-b6aa2000 r-xp 00000000 08:02 26542211 /home/prod/EAP/JAVA/jre/lib/i386/native_threads/libhpi.so
b6aa2000-b6aa3000 rwxp 00006000 08:02 26542211 /home/prod/EAP/JAVA/jre/lib/i386/native_threads/libhpi.so
b6aa3000-b6aa4000 rwxp 00001000 00:00 0
b6aa4000-b6aa5000 r-xp 00000000 00:00 0
b6aa5000-b700b000 r-xp 00000000 08:02 4669548 /home/prod/EAP/JAVA/jre/lib/i386/server/libjvm.so
b700b000-b706e000 rwxp 00566000 08:02 4669548 /home/prod/EAP/JAVA/jre/lib/i386/server/libjvm.so
b706e000-b7486000 rwxp 00000000 00:00 0
b7486000-b75b9000 r-xp 00000000 08:02 14139394 /lib/tls/libc-2.3.2.so
b75b9000-b75bc000 rwxp 00132000 08:02 14139394 /lib/tls/libc-2.3.2.so
b75bc000-b75bf000 rwxp 00000000 00:00 0
b75bf000-b75c1000 r-xp 00000000 08:02 524305 /lib/libdl-2.3.2.so
b75c1000-b75c2000 rwxp 00001000 08:02 524305 /lib/libdl-2.3.2.so
b75c2000-b75cf000 r-xp 00000000 08:02 14139398 /lib/tls/libpthread-0.60.so
b75cf000-b75d0000 rwxp 0000c000 08:02 14139398 /lib/tls/libpthread-0.60.so
b75d0000-b75d3000 rwxp 00000000 00:00 0
b75e9000-b75fe000 r-xp 00000000 08:02 524292 /lib/ld-2.3.2.so
b75fe000-b75ff000 rwxp 00015000 08:02 524292 /lib/ld-2.3.2.so
bfe00000-bfe03000 ---p 00000000 00:00 0
bfe03000-c0000000 rwxp ffe04000 00:00 0
VM Arguments:
java_command: EACSmarTest
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/sicl/bin:/opt/vxipnp/linux/agvisa:/opt/vxipnp/linux/bin:/home/prod/bin
LD_LIBRARY_PATH=/home/prod/EAP/JAVA/jre/lib/i386/server:/home/prod/EAP/JAVA/jre/lib/i386:/home/prod/EAP/JAVA/jre/../lib/i386
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x513740], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGBUS: [libjvm.so+0x513740], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGFPE: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGPIPE: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGILL: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGUSR1: SIG_IGN, sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGUSR2: SIG_IGN, sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGHUP: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGINT: [libjvm.so+0x4389a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGQUIT: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGTERM: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux WS release 3 (Taroon Update 7)
uname:Linux 2.4.21-40.ELsmp #1 SMP Thu Feb 2 22:22:39 EST 2006 i686
libc:glibc 2.3.2 NPTL 0.60
rlimit: STACK 10240k, CORE 0k, NPROC 7168, NOFILE 1024, AS infinity
load average:0.97 0.60 0.53
CPU:total 4 (cores per cpu 1, threads per core 2) family 15 model 4 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht
Memory: 4k page, physical 4095588k(198728k free), swap 498k(498k free)
vm_info: Java HotSpot(TM) Server VM (1.5.0_16-b02) for linux-x86, built on May 28 2008 00:49:42 by java_re with gcc 3.2.1-7a (J2SE release)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
public class EACSmarTest {
public EACSmarTest() {
try {
//System.out.println(System.getProperty("java.library.path"));
System.loadLibrary("EACSmarTest");
//System.load("/home/prod/EAP/ShareLib/libEACSmarTest.so");
System.out.println("library loaded...");
} catch (UnsatisfiedLinkError e) {
System.out.println("UnSatisfieldLinkError");
System.out.println(e);
System.exit(1);
}
}
public static void main(String[] args) {
EACSmarTest test = new EACSmarTest();
test.LookStatus();
}
public native void LookStatus();
}
---------- END SOURCE ----------
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Server VM (build 1.5.0_16-b02, mixed mode)
FULL OS VERSION :
Linux HP93K-57PS 2.4.21-40.ELsmp #1 SMP Thu Feb 2 22:22:39 EST 2006 i686 i686 i386 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
When I used GCC compiled my library(.so) done then use java to run that just show error message as below:
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00000000, pid=14058, tid=3074933504
#
# Java VM: Java HotSpot(TM) Server VM (10.0-b19 mixed mode linux-x86)
# An error report file with more information is saved as:
# /home/prod/EAP/ShareLib/hs_err_pid14058.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Aborted
THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No
THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: No
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1) Created linux C program include loading others header file and C file.
2) When use makefile to building my library, that is not have any error display and I have defined others library files where are from.
3) Created java program and use "System.loadLibrary" loading my library implement JNI application.
EXPECTED VERSUS ACTUAL BEHAVIOR :
When I finished for ITEM1,2,3 no any issue.
But when i run java program "LD_LIBRARY_PATH=`pwd` java <My Program>", that display error message.
Expected, that result should be display "run_status = 0" in consle.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x00000000, pid=8289, tid=3074969728
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode)
--------------- T H R E A D ---------------
Current thread (0x0805c720): JavaThread "main" [_thread_in_native, id=8289]
siginfo:
[error occurred during error reporting, step 90, id 0xb]
Stack: [0xbfe00000,0xc0000000), sp=0xbfffb12c, free space=2028k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x512d33]
V [libjvm.so+0x5137a1]
C [libpthread.so.0+0xaf80]
V [libjvm.so+0x512867]
V [libjvm.so+0x512d33]
V [libjvm.so+0x4396ca]
V [libjvm.so+0x436b44]
C [libc.so.6+0x280d8]
C [libcicpi.so+0x39ac4] mc_get_hp83000_display+0x81
C [libcicpi.so+0x38c00]
C [libcicpi.so+0x37536]
C [libcicpi.so+0x37509] mc_get_ipc_index_rc+0x19
C [libcicpi.so+0x37a80]
C [libcicpi.so+0x37a3b] mc_connect_sems_and_msgs+0x12
C [libcicpi.so+0x37d30]
C [libcicpi.so+0x37cf4] mc_connect+0x12
C [libcicpi.so+0x269cc] TpiInit+0x28
C [libcicpi.so+0x26a50]
C [libcicpi.so+0x26a17] HpInit+0xd
C [libEACSmarTest.so+0x739] Java_EACSmarTest_LookStatus+0x11
j EACSmarTest.LookStatus()V+0
j EACSmarTest.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
V [libjvm.so+0x267eec]
V [libjvm.so+0x437ae8]
V [libjvm.so+0x267d1f]
V [libjvm.so+0x2928f2]
V [libjvm.so+0x283b02]
C [java+0x1873]
C [libc.so.6+0x1579a] __libc_start_main+0xda
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j EACSmarTest.LookStatus()V+0
j EACSmarTest.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x6d90cfa0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8301]
0x6d90bc40 JavaThread "CompilerThread1" daemon [_thread_blocked, id=8300]
0x6d90ad40 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8299]
0x6d909e00 JavaThread "AdapterThread" daemon [_thread_blocked, id=8298]
0x6d909050 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8297]
0x6d900490 JavaThread "Finalizer" daemon [_thread_blocked, id=8296]
0x08113768 JavaThread "Reference Handler" daemon [_thread_blocked, id=8295]
=>0x0805c720 JavaThread "main" [_thread_in_native, id=8289]
Other Threads:
0x08111260 VMThread [id=8294]
0x6d90eac8 WatcherThread [id=8302]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 6272K, used 217K [0xa9aa0000, 0xaa190000, 0xb09b0000)
eden space 5440K, 4% used [0xa9aa0000,0xa9ad6688,0xa9ff0000)
from space 832K, 0% used [0xaa0c0000,0xaa0c0000,0xaa190000)
to space 832K, 0% used [0xa9ff0000,0xa9ff0000,0xaa0c0000)
PSOldGen total 56896K, used 0K [0x721b0000, 0x75940000, 0xa9aa0000)
object space 56896K, 0% used [0x721b0000,0x721b0000,0x75940000)
PSPermGen total 16384K, used 1475K [0x6e1b0000, 0x6f1b0000, 0x721b0000)
object space 16384K, 9% used [0x6e1b0000,0x6e320f00,0x6f1b0000)
Dynamic libraries:
08048000-08057000 r-xp 00000000 08:02 36044876 /home/prod/EAP/JAVA/bin/java
08057000-08059000 rwxp 0000e000 08:02 36044876 /home/prod/EAP/JAVA/bin/java
08059000-08119000 rwxp 00000000 00:00 0
6cccf000-6ccd4000 r-xp 00000000 08:02 32850010 /opt/hp93000/soc_5.4.3/com/sh_lib/libosUtil.so
6ccd4000-6ccd5000 rwxp 00004000 08:02 32850010 /opt/hp93000/soc_5.4.3/com/sh_lib/libosUtil.so
6ccd5000-6ccd6000 r-xp 00000000 08:02 27590691 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libdcl_choke.so
6ccd6000-6ccd7000 rwxp 00000000 08:02 27590691 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libdcl_choke.so
6ccd7000-6cceb000 r-xp 00000000 08:02 32849985 /opt/hp93000/soc_5.4.3/com/sh_lib/libdcl.so
6cceb000-6ccec000 rwxp 00014000 08:02 32849985 /opt/hp93000/soc_5.4.3/com/sh_lib/libdcl.so
6ccec000-6ccf1000 rwxp 00000000 00:00 0
6ccf1000-6ccf9000 r-xp 00000000 08:02 524290 /lib/libgcc_s-3.2.3-20040701.so.1
6ccf9000-6ccfa000 rwxp 00007000 08:02 524290 /lib/libgcc_s-3.2.3-20040701.so.1
6ccfa000-6cda3000 r-xp 00000000 08:02 1212520 /usr/lib/libstdc++.so.5.0.3
6cda3000-6cda8000 rwxp 000a8000 08:02 1212520 /usr/lib/libstdc++.so.5.0.3
6cda8000-6cdad000 rwxp 00000000 00:00 0
6cdad000-6ce89000 r-xp 00000000 08:02 376841 /usr/X11R6/lib/libX11.so.6.2
6ce89000-6ce8c000 rwxp 000db000 08:02 376841 /usr/X11R6/lib/libX11.so.6.2
6cea0000-6cea2000 rwxs 00000000 00:04 1048580 /SYSV93000000 (deleted)
6cea2000-6ceb4000 r-xp 00000000 08:02 32849989 /opt/hp93000/soc_5.4.3/com/sh_lib/libdrl.so
6ceb4000-6ceb5000 rwxp 00012000 08:02 32849989 /opt/hp93000/soc_5.4.3/com/sh_lib/libdrl.so
6ceb5000-6cec7000 r-xp 00000000 08:02 32850007 /opt/hp93000/soc_5.4.3/com/sh_lib/libmc_macc.so
6cec7000-6cec9000 rwxp 00011000 08:02 32850007 /opt/hp93000/soc_5.4.3/com/sh_lib/libmc_macc.so
6cec9000-6cfa0000 r-xp 00000000 08:02 27590689 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libcicpi.so
6cfa0000-6cfd2000 rwxp 000d7000 08:02 27590689 /opt/hp93000/soc_5.4.3/prod_com/sh_lib/libcicpi.so
6cfd2000-6d4dd000 rwxp 00000000 00:00 0
6d4dd000-6d4de000 r-xp 00000000 08:02 47251587 /home/prod/EAP/ShareLib/libEACSmarTest.so
6d4de000-6d4df000 rwxp 00000000 08:02 47251587 /home/prod/EAP/ShareLib/libEACSmarTest.so
6d4df000-6d50a000 r-xs 00000000 08:02 5570658 /home/prod/EAP/JAVA/jre/lib/ext/sunpkcs11.jar
6d50a000-6d531000 r-xs 00000000 08:02 5570657 /home/prod/EAP/JAVA/jre/lib/ext/sunjce_provider.jar
6d531000-6d5f7000 r-xs 00000000 08:02 5570656 /home/prod/EAP/JAVA/jre/lib/ext/localedata.jar
6d5f7000-6d5fa000 r-xs 00000000 08:02 5570655 /home/prod/EAP/JAVA/jre/lib/ext/dnsns.jar
6d5fa000-6d5fb000 ---p 00000000 00:00 0
6d5fb000-6d67b000 rwxp 00001000 00:00 0
6d67b000-6d67e000 ---p 00000000 00:00 0
6d67e000-6d6fc000 rwxp 00003000 00:00 0
6d6fc000-6d6ff000 ---p 00000000 00:00 0
6d6ff000-6d77d000 rwxp 00003000 00:00 0
6d77d000-6d780000 ---p 00000000 00:00 0
6d780000-6d7fe000 rwxp 00003000 00:00 0
6d7fe000-6d801000 ---p 00000000 00:00 0
6d801000-6d87f000 rwxp 00003000 00:00 0
6d87f000-6d882000 ---p 00000000 00:00 0
6d882000-6d926000 rwxp 00003000 00:00 0
6d926000-6da00000 ---p 00069000 00:00 0
6da37000-6da3a000 ---p 00000000 00:00 0
6da3a000-6dab8000 rwxp 00003000 00:00 0
6dab8000-6dabb000 ---p 00000000 00:00 0
6dabb000-6db39000 rwxp 00003000 00:00 0
6db39000-6db3a000 ---p 00000000 00:00 0
6db3a000-6dbba000 rwxp 00001000 00:00 0
6dbba000-6dbbb000 ---p 00000000 00:00 0
6dbbb000-6dc3b000 rwxp 00001000 00:00 0
6dc3b000-6dc3c000 ---p 00000000 00:00 0
6dc3c000-6dcbc000 rwxp 00001000 00:00 0
6dcbc000-6dcbd000 ---p 00000000 00:00 0
6dcbd000-6dd3d000 rwxp 00001000 00:00 0
6dd3d000-6dd3e000 ---p 00000000 00:00 0
6dd3e000-6ddc6000 rwxp 00001000 00:00 0
6ddc6000-6ddde000 rwxp 00008000 00:00 0
6ddde000-6ddfa000 rwxp 00000000 00:00 0
6ddfa000-6df9b000 rwxp 0001c000 00:00 0
6df9b000-6dfa3000 rwxp 00000000 00:00 0
6dfa3000-6dfbb000 rwxp 001c5000 00:00 0
6dfbb000-6dfd7000 rwxp 00000000 00:00 0
6dfd7000-6e177000 rwxp 001f9000 00:00 0
6e177000-6e17b000 rwxp 00000000 00:00 0
6e17b000-6e1af000 rwxp 001e0000 00:00 0
6e1af000-6f1b0000 rwxp 00000000 00:00 0
6f1b0000-721b0000 rwxp 01215000 00:00 0
721b0000-75940000 rwxp 00000000 00:00 0
75940000-a9aa0000 rwxp 079a5000 00:00 0
a9aa0000-aa190000 rwxp 00000000 00:00 0
aa190000-b09b0000 rwxp 3c1f5000 00:00 0
b09bd000-b09c6000 rwxp 00001000 00:00 0
b09c6000-b0a7d000 rwxp 00009000 00:00 0
b0a7d000-b0cbd000 rwxp 00000000 00:00 0
b0cbd000-b3a7d000 rwxp 00240000 00:00 0
b3a7d000-b42d9000 r-xs 00000000 08:02 46170178 /home/prod/EAP/JAVA/jre/lib/charsets.jar
b42d9000-b42ee000 r-xs 00000000 08:02 46170211 /home/prod/EAP/JAVA/jre/lib/jce.jar
b42ee000-b4373000 r-xs 00000000 08:02 46170212 /home/prod/EAP/JAVA/jre/lib/jsse.jar
b4373000-b43dc000 rwxp 00000000 00:00 0
b43dc000-b6a02000 r-xs 00000000 08:02 46170219 /home/prod/EAP/JAVA/jre/lib/rt.jar
b6a02000-b6a11000 r-xp 00000000 08:02 28950595 /home/prod/EAP/JAVA/jre/lib/i386/libzip.so
b6a11000-b6a13000 rwxp 0000e000 08:02 28950595 /home/prod/EAP/JAVA/jre/lib/i386/libzip.so
b6a13000-b6a34000 r-xp 00000000 08:02 28950574 /home/prod/EAP/JAVA/jre/lib/i386/libjava.so
b6a34000-b6a36000 rwxp 00020000 08:02 28950574 /home/prod/EAP/JAVA/jre/lib/i386/libjava.so
b6a36000-b6a41000 r-xp 00000000 08:02 524325 /lib/libnss_files-2.3.2.so
b6a41000-b6a42000 rwxp 0000a000 08:02 524325 /lib/libnss_files-2.3.2.so
b6a42000-b6a54000 r-xp 00000000 08:02 524309 /lib/libnsl-2.3.2.so
b6a54000-b6a55000 rwxp 00011000 08:02 524309 /lib/libnsl-2.3.2.so
b6a55000-b6a57000 rwxp 00000000 00:00 0
b6a59000-b6a64000 r-xp 00000000 08:02 28950594 /home/prod/EAP/JAVA/jre/lib/i386/libverify.so
b6a64000-b6a65000 rwxp 0000b000 08:02 28950594 /home/prod/EAP/JAVA/jre/lib/i386/libverify.so
b6a65000-b6a6d000 rwxs 00000000 08:02 29147157 /tmp/hsperfdata_prod/8289
b6a6d000-b6a8e000 r-xp 00000000 08:02 14139396 /lib/tls/libm-2.3.2.so
b6a8e000-b6a8f000 rwxp 00021000 08:02 14139396 /lib/tls/libm-2.3.2.so
b6a9c000-b6aa2000 r-xp 00000000 08:02 26542211 /home/prod/EAP/JAVA/jre/lib/i386/native_threads/libhpi.so
b6aa2000-b6aa3000 rwxp 00006000 08:02 26542211 /home/prod/EAP/JAVA/jre/lib/i386/native_threads/libhpi.so
b6aa3000-b6aa4000 rwxp 00001000 00:00 0
b6aa4000-b6aa5000 r-xp 00000000 00:00 0
b6aa5000-b700b000 r-xp 00000000 08:02 4669548 /home/prod/EAP/JAVA/jre/lib/i386/server/libjvm.so
b700b000-b706e000 rwxp 00566000 08:02 4669548 /home/prod/EAP/JAVA/jre/lib/i386/server/libjvm.so
b706e000-b7486000 rwxp 00000000 00:00 0
b7486000-b75b9000 r-xp 00000000 08:02 14139394 /lib/tls/libc-2.3.2.so
b75b9000-b75bc000 rwxp 00132000 08:02 14139394 /lib/tls/libc-2.3.2.so
b75bc000-b75bf000 rwxp 00000000 00:00 0
b75bf000-b75c1000 r-xp 00000000 08:02 524305 /lib/libdl-2.3.2.so
b75c1000-b75c2000 rwxp 00001000 08:02 524305 /lib/libdl-2.3.2.so
b75c2000-b75cf000 r-xp 00000000 08:02 14139398 /lib/tls/libpthread-0.60.so
b75cf000-b75d0000 rwxp 0000c000 08:02 14139398 /lib/tls/libpthread-0.60.so
b75d0000-b75d3000 rwxp 00000000 00:00 0
b75e9000-b75fe000 r-xp 00000000 08:02 524292 /lib/ld-2.3.2.so
b75fe000-b75ff000 rwxp 00015000 08:02 524292 /lib/ld-2.3.2.so
bfe00000-bfe03000 ---p 00000000 00:00 0
bfe03000-c0000000 rwxp ffe04000 00:00 0
VM Arguments:
java_command: EACSmarTest
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/sicl/bin:/opt/vxipnp/linux/agvisa:/opt/vxipnp/linux/bin:/home/prod/bin
LD_LIBRARY_PATH=/home/prod/EAP/JAVA/jre/lib/i386/server:/home/prod/EAP/JAVA/jre/lib/i386:/home/prod/EAP/JAVA/jre/../lib/i386
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x513740], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGBUS: [libjvm.so+0x513740], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGFPE: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGPIPE: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGILL: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGUSR1: SIG_IGN, sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGUSR2: SIG_IGN, sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGHUP: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGINT: [libjvm.so+0x4389a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGQUIT: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
SIGTERM: [libcicpi.so+0x26084], sa_mask[0]=0x00007eed, sa_flags=0x14000000
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux WS release 3 (Taroon Update 7)
uname:Linux 2.4.21-40.ELsmp #1 SMP Thu Feb 2 22:22:39 EST 2006 i686
libc:glibc 2.3.2 NPTL 0.60
rlimit: STACK 10240k, CORE 0k, NPROC 7168, NOFILE 1024, AS infinity
load average:0.97 0.60 0.53
CPU:total 4 (cores per cpu 1, threads per core 2) family 15 model 4 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht
Memory: 4k page, physical 4095588k(198728k free), swap 498k(498k free)
vm_info: Java HotSpot(TM) Server VM (1.5.0_16-b02) for linux-x86, built on May 28 2008 00:49:42 by java_re with gcc 3.2.1-7a (J2SE release)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
public class EACSmarTest {
public EACSmarTest() {
try {
//System.out.println(System.getProperty("java.library.path"));
System.loadLibrary("EACSmarTest");
//System.load("/home/prod/EAP/ShareLib/libEACSmarTest.so");
System.out.println("library loaded...");
} catch (UnsatisfiedLinkError e) {
System.out.println("UnSatisfieldLinkError");
System.out.println(e);
System.exit(1);
}
}
public static void main(String[] args) {
EACSmarTest test = new EACSmarTest();
test.LookStatus();
}
public native void LookStatus();
}
---------- END SOURCE ----------