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)

Reply via email to