My Oracle Support Banner

11.2.0.4 Client を使用した場合、SQL Developer 4.0.1 がクラッシュします (Doc ID 1666526.1)

Last updated on AUGUST 04, 2018

適用範囲:

Oracle SQL Developer - バージョン 4.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

SQL Developer 4.0.x で 11.2.0.4 OCI クライアントを使用し、以下の画面のように'接続識別子' オプションより接続した場合、

SQL Developer がクラッシュします。クライアント 11.2.0.3.0 では正常に動作します。

 

 

コアダンプファイルでは下記のように "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..............
.............................................

 

 

 

変更点

 クライアントドライバを 11.2.0.3 から 11.2.0.4 にアップグレードした場合。

原因

To view full details, 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 a vibrant support community of peers and Oracle experts.