[
https://issues.apache.org/jira/browse/PHOENIX-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
James Taylor resolved PHOENIX-1438.
-----------------------------------
Resolution: Invalid
Crashing the JVM would be an Oracle issue.
> 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)