Sergio Lob created PHOENIX-1438:
-----------------------------------
Summary: phoenix JDBC driver causes JVM crash on solaris-sparc
(using 64-bit JRE)
Key: PHOENIX-1438
URL: https://issues.apache.org/jira/browse/PHOENIX-1438
Project: Phoenix
Issue Type: Bug
Affects Versions: 4.1
Environment: SunOS solspc11 5.11 11.0 sun4v sparc
SUNW,SPARC-Enterprise-T5220
Reporter: Sergio Lob
Phoenix JDBC driver causing JVM to crash on DriverManager.getConnection() call
when using -d64 JVM option. Possibly a memory alignment issue. The program
crashes on solaris and hp-ux platforms, runs OK on windows and AIX.
The following simple program crashes on getConnection() call when it is run
using 64-bit JVM (works OK using 32-bit JVM):
import java.net.URL;
import java.sql.*;
class SimpleConnect {
public static void main (String args[]) {
String url = "jdbc:phoenix:cdh5:2181";
try {
// Load the phoenix driver
Class.forName ("org.apache.phoenix.jdbc.PhoenixDriver");
Connection con = DriverManager.getConnection (
url, null, null);
System.out.println ("\n*** Successful connection ***\n");
}
catch (SQLException ex) {
System.out.println ("\n*** SQLException caught ***\n");
while (ex != null) {
System.out.println ("SQLState: " +
ex.getSQLState ());
System.out.println ("Message: " + ex.getMessage ());
System.out.println ("Vendor: " +
ex.getErrorCode ());
ex = ex.getNextException ();
System.out.println ("");
}
}
catch (java.lang.Exception ex) {
// Got some other type of exception. Dump it.
System.out.println ("\n*** Exception caught ***\n");
ex.printStackTrace ();
}
}
}
=================================================================
This works OK:
java -d32 SimpleConnect
log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Confi.
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more i.
*** Successful connection ***
================================================
This crashes JVM:
java -d64 SimpleConnect
log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Confi.
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more i.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0xfffffffc40f75580, pid=4981, tid=2
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode solaris-sparc)
# Problematic frame:
# V [libjvm.so+0x975580] Unsafe_GetLong+0x120
#
# An error report file with more information is saved as:
# /prog/pgmsdl/java/hbasephoenix/test1/hs_err_pid4981.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
========================================================
file hs_err_pid4981.log contains:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0xfffffffc40f75580, pid=4981, tid=2
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode solaris-sparc
compressed oops)
# Problematic frame:
# V [libjvm.so+0x975580] Unsafe_GetLong+0x120
#
# 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 (0x00000001001af800): JavaThread "main" [_thread_in_vm, id=2,
stack(0xffffffff7e000000,0xffffffff7e100000)]
siginfo:si_signo=SIGBUS: si_errno=0, si_code=1 (BUS_ADRALN),
si_addr=0x0000000759f9fba2
Registers:
G1=0xfffffffc41284788 G2=0xfffffffc41284790 G3=0x000000000007a788
G4=0x000000000007a790
G5=0x000000000007a400 G6=0x0000000000000000 G7=0xffffffff7d800240
Y=0x0000000000000000
O0=0x0000000000000000 O1=0x0000000000000000 O2=0x0000000000080350
O3=0x0000000000080000
O4=0x0000000000000000 O5=0x0000000030000000 O6=0xffffffff7e0fc9c1
O7=0x0000000759f9fb88
L0=0x00000001001d63e0 L1=0xfffffffc412847a0 L2=0x0000000000000000
L3=0x0000000000000006
L4=0x000000001001af80 L5=0x0000000000001ffc L6=0xffffffff7e0ffb20
L7=0xfffffffc4128a350
I0=0x0000000000000000 I1=0x00000001001af800 I2=0x00000001001b0740
I3=0x000000000000001a
I4=0xffffffff7d200000 I5=0xfffffffc4120a000 I6=0xffffffff7e0fca71
I7=0xffffffff724118b4
PC=0xfffffffc40f75580 nPC=0xfffffffc40f75584
Top of Stack: (sp=0xffffffff7e0fd1c0)
0xffffffff7e0fd1c0: 00000001001d63e0 fffffffc412847a0
0xffffffff7e0fd1d0: 0000000000000000 0000000000000006
0xffffffff7e0fd1e0: 000000001001af80 0000000000001ffc
0xffffffff7e0fd1f0: ffffffff7e0ffb20 fffffffc4128a350
0xffffffff7e0fd200: 0000000000000000 00000001001af800
0xffffffff7e0fd210: 00000001001b0740 000000000000001a
0xffffffff7e0fd220: ffffffff7d200000 fffffffc4120a000
0xffffffff7e0fd230: ffffffff7e0fca71 ffffffff724118b4
0xffffffff7e0fd240: 0000000afe504528 0000000000000000
0xffffffff7e0fd250: 0000000000000000 00000001001b0798
0xffffffff7e0fd260: 000040190000002a 0000002500000000
0xffffffff7e0fd270: 000000000000000a 00000005fd76c7f0
0xffffffff7e0fd280: 00000005fd0cc240 ffffffff7e0fd528
0xffffffff7e0fd290: 000000000000000b ffffffff7240d5ac
0xffffffff7e0fd2a0: ffffffff7e0fd420 00000001001af800
0xffffffff7e0fd2b0: 0000000000000d41 ffffffff7e0fd528
Instructions: (pc=0xfffffffc40f75580)
0xfffffffc40f75560: 9e 10 20 00 f4 5d a0 10 10 80 00 05 e0 5d a0 08
0xfffffffc40f75570: de 5e a0 00 e0 5d a0 08 f4 5d a0 10 e4 5e a0 00
0xfffffffc40f75580: f0 5b c0 1b 02 c4 80 05 aa 10 20 07 7f e0 c7 31
0xfffffffc40f75590: 90 10 00 1a f4 5d a0 10 f4 74 20 08 f8 5d a0 18
Register to memory mapping:
G1=0xfffffffc41284788: __1cHnmethodG__vtbl_+0x1aa8 in
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so at
0xfffffffc40600000
G2=0xfffffffc41284790: __1cHnmethodG__vtbl_+0x1ab0 in
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so at
0xfffffffc40600000
G3=0x000000000007a788 is an unknown value
G4=0x000000000007a790 is an unknown value
G5=0x000000000007a400 is an unknown value
G6=0x0000000000000000 is an unknown value
G7=0xffffffff7d800240 is an unknown value
O0=0x0000000000000000 is an unknown value
O1=0x0000000000000000 is an unknown value
O2=0x0000000000080350 is an unknown value
O3=0x0000000000080000 is an unknown value
O4=0x0000000000000000 is an unknown value
O5=0x0000000030000000 is an unknown value
O6=0xffffffff7e0fc9c1 is pointing into the stack for thread: 0x00000001001af800
O7=0x0000000759f9fb88 is an oop
[B
- klass: {type array byte}
- length: 60
L0=0x00000001001d63e0 is an unknown value
L1=0xfffffffc412847a0: __1cHnmethodG__vtbl_+0x1ac0 in
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so at
0xfffffffc40600000
L2=0x0000000000000000 is an unknown value
L3=0x0000000000000006 is an unknown value
L4=0x000000001001af80 is an unknown value
L5=0x0000000000001ffc is an unknown value
L6=0xffffffff7e0ffb20 is pointing into the stack for thread: 0x00000001001af800
L7=0xfffffffc4128a350: __1cHnmethodG__vtbl_+0x7670 in
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so at
0xfffffffc40600000
I0=0x0000000000000000 is an unknown value
I1=0x00000001001af800 is a thread
I2=0x00000001001b0740 is an unknown value
I3=0x000000000000001a is an unknown value
I4=0xffffffff7d200000 is an unknown value
I5=0xfffffffc4120a000: _GLOBAL_OFFSET_TABLE_+0 in
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so at
0xfffffffc40600000
I6=0xffffffff7e0fca71 is pointing into the stack for thread: 0x00000001001af800
I7=0xffffffff724118b4 is an Interpreter codelet
method entry point (kind = native) [0xffffffff724116a0, 0xffffffff72411b80]
1248 bytes
Stack: [0xffffffff7e000000,0xffffffff7e100000], sp=0xffffffff7e0fd1c0, free
space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x975580] Unsafe_GetLong+0x120
j sun.misc.Unsafe.getLong(Ljava/lang/Object;J)J+6948272
j sun.misc.Unsafe.getLong(Ljava/lang/Object;J)J+0
j
org.apache.hadoop.hbase.util.Bytes$LexicographicalComparerHolder$UnsafeComparer.compareTo([BII[BII)I+91
j
org.apache.hadoop.hbase.util.Bytes$LexicographicalComparerHolder$UnsafeComparer.compareTo(Ljava/lang/Object;IILjava/lang/Object;II)I+16
j org.apache.hadoop.hbase.util.Bytes.compareTo([BII[BII)I+11
j
org.apache.hadoop.hbase.client.Delete.addDeleteMarker(Lorg/apache/hadoop/hbase/Cell;)Lorg/apache/hadoop/hbase/client/Delete;+68
j
org.apache.phoenix.hbase.index.util.KeyValueBuilder.deleteQuietly(Lorg/apache/hadoop/hbase/client/Delete;Lorg/apache/phoenix/hbase/index/util/KeyValueBuilder;Lorg/apache/hadoop/hbase/KeyValue;)V+2
j
org.apache.phoenix.schema.PTableImpl$PRowImpl.setValue(Lorg/apache/phoenix/schema/PColumn;[B)V+169
j
org.apache.phoenix.execute.MutationState.addRowMutations(Lorg/apache/phoenix/schema/TableRef;Ljava/util/Map;JZ)Ljava/util/Iterator;+172
j
org.apache.phoenix.execute.MutationState.access$200(Lorg/apache/phoenix/execute/MutationState;Lorg/apache/phoenix/schema/TableRef;Ljava/util/Map;JZ)Ljava/util/Iterator;+6
j org.apache.phoenix.execute.MutationState$2.init()Ljava/util/Iterator;+36
j
org.apache.phoenix.execute.MutationState$2.<init>(Lorg/apache/phoenix/execute/MutationState;Ljava/util/Iterator;JZ)V+43
j
org.apache.phoenix.execute.MutationState.toMutations(Z)Ljava/util/Iterator;+61
j org.apache.phoenix.execute.MutationState.toMutations()Ljava/util/Iterator;+2
j
org.apache.phoenix.schema.MetaDataClient.createTableInternal(Lorg/apache/phoenix/parse/CreateTableStatement;[[BLorg/apache/phoenix/schema/PTable;Ljava/lang/String;Lorg/apache/phoenix/schema/PTable$ViewType;[[BLjava/util/BitSet;Ljava/lang/Short;Lorg/apache/phoenix/schema/PTable$IndexType;)Lorg/apache/phoenix/schema/PTable;+3286
j
org.apache.phoenix.schema.MetaDataClient.createTable(Lorg/apache/phoenix/parse/CreateTableStatement;[[BLorg/apache/phoenix/schema/PTable;Ljava/lang/String;Lorg/apache/phoenix/schema/PTable$ViewType;[[BLjava/util/BitSet;)Lorg/apache/phoenix/execute/MutationState;+14
j
org.apache.phoenix.compile.CreateTableCompiler$2.execute()Lorg/apache/phoenix/execute/MutationState;+32
j org.apache.phoenix.jdbc.PhoenixStatement$2.call()Ljava/lang/Integer;+21
j org.apache.phoenix.jdbc.PhoenixStatement$2.call()Ljava/lang/Object;+1
j
org.apache.phoenix.call.CallRunner.run(Lorg/apache/phoenix/call/CallRunner$CallableThrowable;[Lorg/apache/phoenix/call/CallWrapper;)Ljava/lang/Object;+34
j
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(Lorg/apache/phoenix/jdbc/PhoenixStatement$CompilableStatement;)I+60
j
org.apache.phoenix.jdbc.PhoenixStatement.executeUpdate(Ljava/lang/String;)I+58
j
org.apache.phoenix.query.ConnectionQueryServicesImpl$9.call()Ljava/lang/Void;+141
j
org.apache.phoenix.query.ConnectionQueryServicesImpl$9.call()Ljava/lang/Object;+1
j
org.apache.phoenix.util.PhoenixContextExecutor.call(Ljava/util/concurrent/Callable;)Ljava/lang/Object;+20
j
org.apache.phoenix.query.ConnectionQueryServicesImpl.init(Ljava/lang/String;Ljava/util/Properties;)V+10
j
org.apache.phoenix.jdbc.PhoenixDriver.getConnectionQueryServices(Ljava/lang/String;Ljava/util/Properties;)Lorg/apache/phoenix/query/ConnectionQueryServices;+137
j
org.apache.phoenix.jdbc.PhoenixEmbeddedDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+29
j
org.apache.phoenix.jdbc.PhoenixDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+21
j
java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/ClassLoader;)Ljava/sql/Connection;+210
j
java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+41
j SimpleConnect.main([Ljava/lang/String;)V+12
v ~StubRoutines::call_stub
V [libjvm.so+0x1d63b0] void
JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x200
V [libjvm.so+0x1e0ba4] void
JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*)+0x3c
V [libjvm.so+0x27df48] jni_CallStaticVoidMethod+0x42c
C [java+0x3c2c]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.misc.Unsafe.getLong(Ljava/lang/Object;J)J+0
j
org.apache.hadoop.hbase.util.Bytes$LexicographicalComparerHolder$UnsafeComparer.compareTo([BII[BII)I+91
j
org.apache.hadoop.hbase.util.Bytes$LexicographicalComparerHolder$UnsafeComparer.compareTo(Ljava/lang/Object;IILjava/lang/Object;II)I+16
j org.apache.hadoop.hbase.util.Bytes.compareTo([BII[BII)I+11
j
org.apache.hadoop.hbase.client.Delete.addDeleteMarker(Lorg/apache/hadoop/hbase/Cell;)Lorg/apache/hadoop/hbase/client/Delete;+68
j
org.apache.phoenix.hbase.index.util.KeyValueBuilder.deleteQuietly(Lorg/apache/hadoop/hbase/client/Delete;Lorg/apache/phoenix/hbase/index/util/KeyValueBuilder;Lorg/apache/hadoop/hbase/KeyValue;)V+2
j
org.apache.phoenix.schema.PTableImpl$PRowImpl.setValue(Lorg/apache/phoenix/schema/PColumn;[B)V+169
j
org.apache.phoenix.execute.MutationState.addRowMutations(Lorg/apache/phoenix/schema/TableRef;Ljava/util/Map;JZ)Ljava/util/Iterator;+172
j
org.apache.phoenix.execute.MutationState.access$200(Lorg/apache/phoenix/execute/MutationState;Lorg/apache/phoenix/schema/TableRef;Ljava/util/Map;JZ)Ljava/util/Iterator;+6
j org.apache.phoenix.execute.MutationState$2.init()Ljava/util/Iterator;+36
j
org.apache.phoenix.execute.MutationState$2.<init>(Lorg/apache/phoenix/execute/MutationState;Ljava/util/Iterator;JZ)V+43
j
org.apache.phoenix.execute.MutationState.toMutations(Z)Ljava/util/Iterator;+61
j org.apache.phoenix.execute.MutationState.toMutations()Ljava/util/Iterator;+2
j
org.apache.phoenix.schema.MetaDataClient.createTableInternal(Lorg/apache/phoenix/parse/CreateTableStatement;[[BLorg/apache/phoenix/schema/PTable;Ljava/lang/String;Lorg/apache/phoenix/schema/PTable$ViewType;[[BLjava/util/BitSet;Ljava/lang/Short;Lorg/apache/phoenix/schema/PTable$IndexType;)Lorg/apache/phoenix/schema/PTable;+3286
j
org.apache.phoenix.schema.MetaDataClient.createTable(Lorg/apache/phoenix/parse/CreateTableStatement;[[BLorg/apache/phoenix/schema/PTable;Ljava/lang/String;Lorg/apache/phoenix/schema/PTable$ViewType;[[BLjava/util/BitSet;)Lorg/apache/phoenix/execute/MutationState;+14
j
org.apache.phoenix.compile.CreateTableCompiler$2.execute()Lorg/apache/phoenix/execute/MutationState;+32
j org.apache.phoenix.jdbc.PhoenixStatement$2.call()Ljava/lang/Integer;+21
j org.apache.phoenix.jdbc.PhoenixStatement$2.call()Ljava/lang/Object;+1
j
org.apache.phoenix.call.CallRunner.run(Lorg/apache/phoenix/call/CallRunner$CallableThrowable;[Lorg/apache/phoenix/call/CallWrapper;)Ljava/lang/Object;+34
j
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(Lorg/apache/phoenix/jdbc/PhoenixStatement$CompilableStatement;)I+60
j
org.apache.phoenix.jdbc.PhoenixStatement.executeUpdate(Ljava/lang/String;)I+58
j
org.apache.phoenix.query.ConnectionQueryServicesImpl$9.call()Ljava/lang/Void;+141
j
org.apache.phoenix.query.ConnectionQueryServicesImpl$9.call()Ljava/lang/Object;+1
j
org.apache.phoenix.util.PhoenixContextExecutor.call(Ljava/util/concurrent/Callable;)Ljava/lang/Object;+20
j
org.apache.phoenix.query.ConnectionQueryServicesImpl.init(Ljava/lang/String;Ljava/util/Properties;)V+10
j
org.apache.phoenix.jdbc.PhoenixDriver.getConnectionQueryServices(Ljava/lang/String;Ljava/util/Properties;)Lorg/apache/phoenix/query/ConnectionQueryServices;+137
j
org.apache.phoenix.jdbc.PhoenixEmbeddedDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+29
j
org.apache.phoenix.jdbc.PhoenixDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+21
j
java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/ClassLoader;)Ljava/sql/Connection;+210
j
java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+41
j SimpleConnect.main([Ljava/lang/String;)V+12
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x0000000102852000 JavaThread "Timer for 'phoenix' metrics system" daemon
[_thread_blocked, id=38, stack(0xffffffff7bf00000,0xffffffff7c000000)]
0x0000000102916800 JavaThread "main-EventThread" daemon [_thread_blocked,
id=37, stack(0xffffffff7c100000,0xffffffff7c200000)]
0x0000000102428000 JavaThread "main-SendThread(cdh5.ibi.com:2181)" daemon
[_thread_in_native, id=36, stack(0xffffffff7c300000,0xffffffff7c400000)]
0x0000000101c38800 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=34, stack(0xffffffff6c100000,0xffffffff6c200000)]
0x0000000101c36800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked,
id=33, stack(0xffffffff6c300000,0xffffffff6c400000)]
0x0000000101c34000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked,
id=32, stack(0xffffffff6c500000,0xffffffff6c600000)]
0x0000000101c32000 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=31, stack(0xffffffff6c700000,0xffffffff6c800000)]
0x0000000101c0d800 JavaThread "Finalizer" daemon [_thread_blocked, id=30,
stack(0xffffffff6ca00000,0xffffffff6cb00000)]
0x0000000101c06800 JavaThread "Reference Handler" daemon [_thread_blocked,
id=29, stack(0xffffffff6cc00000,0xffffffff6cd00000)]
=>0x00000001001af800 JavaThread "main" [_thread_in_vm, id=2,
stack(0xffffffff7e000000,0xffffffff7e100000)]
Other Threads:
0x0000000101c00800 VMThread [stack: 0xffffffff6ce00000,0xffffffff6cf00000]
[id=28]
0x0000000101c4f800 WatcherThread [stack:
0xffffffff6be00000,0xffffffff6bf00000] [id=35]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 154112K, used 66946K [0x0000000756000000,
0x0000000760c00000, 0x0000000800000000)
eden space 132096K, 50% used
[0x0000000756000000,0x000000075a160848,0x000000075e100000)
from space 22016K, 0% used
[0x000000075f680000,0x000000075f680000,0x0000000760c00000)
to space 22016K, 0% used
[0x000000075e100000,0x000000075e100000,0x000000075f680000)
PSOldGen total 348160K, used 0K [0x0000000602000000,
0x0000000617400000, 0x0000000756000000)
object space 348160K, 0% used
[0x0000000602000000,0x0000000602000000,0x0000000617400000)
PSPermGen total 24576K, used 21525K [0x00000005fd000000,
0x00000005fe800000, 0x0000000602000000)
object space 24576K, 87% used
[0x00000005fd000000,0x00000005fe5055a0,0x00000005fe800000)
Code Cache [0xffffffff72400000, 0xffffffff72800000, 0xffffffff75400000)
total_blobs=584 nmethods=194 adapters=345 free_code_cache=49244672
largest_free_block=29888
Dynamic libraries:
0x0000000100000000 /usr/jdk/instances/jdk1.6.0/bin/sparcv9/java
0xffffffff7d8fc000 /lib/64/libthread.so.1
0xffffffff16c00000
/usr/jdk/instances/jdk1.6.0/bin/sparcv9/../../jre/lib/sparcv9/jli/libjli.so
0xffffffff7d8f6000 /lib/64/libdl.so.1
0xffffffff7ee00000 /lib/64/libc.so.1
0xfffffffc40600000
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server/libjvm.so
0xffffffff7db00000 /lib/64/libsocket.so.1
0xffffffff77dfe000 /usr/lib/64/libsched.so.1
0xffffffff7dd00000 /lib/64/libm.so.1
0xffffffff7d400000 /usr/lib/64/libCrun.so.1
0xffffffff578fe000 /lib/64/libdoor.so.1
0xffffffff17b00000 /usr/lib/64/libdemangle.so.1
0xffffffff7a500000 /lib/64/libkstat.so.1
0xffffffff7e600000 /lib/64/libm.so.2
0xffffffff7d900000 /lib/64/libnsl.so.1
0xffffffff75900000 /lib/64/libmd.so.1
0xffffffff75700000 /lib/64/libmp.so.2
0xfffffffc40400000 /usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libverify.so
0xfffffffc40200000 /usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libjava.so
0xfffffffc40000000 /usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libzip.so
0xfffffffc3fe00000
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libj2pkcs11.so
0xffffffff03000000 /usr/lib/sparcv9/libpkcs11.so
0xffffffff02e00000 /lib/64/libcryptoutil.so.1
0xffffffff02c00000 /usr/lib/security/64/pkcs11_kernel.so
0xffffffff02a00000 /usr/lib/security/64/pkcs11_softtoken.so
0xffffffff02800000 /usr/lib/64/libsoftcrypto.so.1
0xfffffffc3fc00000
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libmanagement.so
0xfffffffc3fa00000
/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libjaas_unix.so
0xfffffffc3f800000 /usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libnet.so
0xfffffffc3f600000 /usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/libnio.so
0xffffffff7dafe000 /lib/64/librt.so.1
VM Arguments:
java_command: SimpleConnect
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=/qas/phoenix/phoenix-4.1.0-client-hadoop2.jar:
PATH=.:/opt/teradata/client/15.00/tbuild/bin64:/usr/bin::/opt/studio12/bin:/usr/local/bin:/usr/local/subin:/usr/sbin:/usr/jdk1.6.0_38/bin
LD_LIBRARY_PATH=/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9/server:/usr/jdk/instances/jdk1.6.0/jre/lib/sparcv9:/usr/jdk/instances/jdk1.6.0/jre/../lib/sparcv9:/usr/ccs/lib:/lib:/usr/lib:/usr/ucblib
SHELL=/bin/ksh
Signal Handlers:
SIGSEGV: [libjvm.so+0x9b1c70], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGBUS: [libjvm.so+0x9b1c70], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGFPE: [libjvm.so+0x23f948], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x23f948], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGXFSZ: [libjvm.so+0x23f948], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x23f948], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGQUIT: [libjvm.so+0x868268], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGHUP: [libjvm.so+0x868268], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGINT: [libjvm.so+0x868268], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x868268], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIG39: [libjvm.so+0x86b9f8], sa_mask[0]=0x00000000, sa_flags=0x00000008
SIG40: [libjvm.so+0x23f948], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
--------------- S Y S T E M ---------------
OS: Oracle Solaris 11 11/11 SPARC
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Assembled 18 October 2011
uname:SunOS 5.11 11.0 sun4v (T2 libthread)
rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
load average:3.75 3.55 3.36
CPU:total 64 has_v8, has_v9, popc, has_vis1, has_vis2, has_blk_init, is_ultra3,
is_sun4v, is_niagara, is_niagara_plus
Memory: 8k page, physical 33423360k(3821720k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (20.1-b02) for solaris-sparc JRE
(1.6.0_26-b03), built on May 4 2011 01:38:10 by "" with Workshop 5.8
time: Tue Nov 11 11:35:15 2014
elapsed time: 14 seconds
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)