SQL Developer 4.0.1 Crashes With 11.2.0.4 Client.

(Doc ID 1637539.1)

Last updated on NOVEMBER 07, 2016

Applies to:

Oracle SQL Developer - Version 4.0 and later
Information in this document applies to any platform.

Symptoms

While using 11.2.0.4 OCI Client with SQL Developer 4.0.x and connecting with "Network Identifier" option at connect screen to enforce use of thick Client, SQL Developer crashes.
Same works fine with Client 11.2.0.3.0.

 

Core dump file shows as below pointing to Problematic frame as "oracle.jdbc.driver.T2CConnection.t2cCreateState...."

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000063214bc7, pid=1628, tid=6872
#
# JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x124bc7]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

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

Current thread (0x000000001161c800):  JavaThread "ProgressBarThread" [_thread_in_vm, id=6872, stack(0x0000000011dd0000,0x0000000011ed0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff

Registers:
RAX=0x0000000000000002, RBX=0x000000001161c800, RCX=0x000000000000000c, RDX=0x0000000000000001
.............
..............
Register to memory mapping:

RAX=0x0000000000000002 is an unknown value
RBX=0x000000001161c800 is a thread
.................
.................
Stack: [0x0000000011dd0000,0x0000000011ed0000],  sp=0x0000000011eceaf0,  free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x124bc7]

[error occurred during error reporting (printing native stack), id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  oracle.jdbc.driver.T2CConnection.t2cCreateState([BI[BI[BI[BI[BI[BI[BISI[S[B[B[J)I+0
j  oracle.jdbc.driver.T2CConnection.logon()V+925
j  oracle.jdbc.driver.PhysicalConnection.<init>(Ljava/lang/String;Ljava/util/Properties;Loracle/jdbc/driver/OracleDriverExtension;)V+335
j  oracle.jdbc.driver.T2CConnection.<init>(Ljava/lang/String;Ljava/util/Properties;Loracle/jdbc/driver/OracleDriverExtension;)V+4
j  oracle.jdbc.driver.T2CDriverExtension.getConnection(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+34
j  oracle.jdbc.driver.OracleDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+296
j  oracle.jdeveloper.db.adapter.AbstractConnectionCreator.getConnection(Ljava/util/Properties;)Ljava/sql/Connection;+26
j  oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.getConnection(Ljava/util/Properties;)Ljava/sql/Connection;+703
j  oracle.dbtools.raptor.dialogs.conn.ConnectionPrompt.promptForPassword(Ljava/util/Properties;Ljava/lang/String;Loracle/jdeveloper/db/adapter/ConnectionCreator;)Ljava/sql/Connection;+83..............
.............................................

 

 

 

Changes

 Client Driver from 11.2.0.3 has been upgraded to 11.2.0.4

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms