SQL Dev 4.0.2 on Win 7 Pro, 64-bit
User has been working with SQL Dev for some time. Beginning Monday morning, he has this problem.
SQL Dev starts just fine.
When he tries to open a connection, it returns a java heap space error.
We don't know "what changed". It was working last week. We came in yesterday morning to find that all of our workstations had been rebooted over the weekend. It looks like, from our system change log, that a bunch of security patches may have been rolled out, which certainly looks suspicious, but this one user appears to be the only one with a problem.
Java heap space
Exception stack tace:
java.lang.OutOfMemoryError: Java heap space
at java.lang.reflect.Array.newArray(Native Method)
at java.lang.reflect.Array.newInstance(Array.java:70)
at oracle.jdbc.driver.BufferCache.get(BufferCache.java:226)
at oracle.jdbc.driver.PhysicalConnection.getCharBuffer(PhysicalConnection.java:7672)
at oracle.jdbc.driver.OracleStatement.prepareAccessors(OracleStatement.java:1005)
at oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:277)
at oracle.jdbc.driver.T4CTTIdcb.receive(T4CTTIdcb.java:146)
at oracle.jdbc.driver.T4C8Oall.readDCB(T4C8Oall.java:844)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:358)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:204)
at oracle.jdbc.driver.T4CCallableStatement.executeForDescribe(T4CCallableStatement.java:877)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1167)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1289)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3584)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3628)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1493)
at oracle.dbtools.db.DBUtil$2.call(DBUtil.java:365)
at oracle.dbtools.db.DBUtil$2.call(DBUtil.java:353)
at oracle.dbtools.db.DBUtil.lockForOperation(DBUtil.java:1701)
at oracle.dbtools.db.DBUtil.executeOracleReturnOneCol(DBUtil.java:374)
at oracle.dbtools.db.OracleUtil.executeReturnOneCol(OracleUtil.java:328)
at oracle.dbtools.raptor.utils.DatabaseFeatureRegistry$QueryFeature.isFeatureEnabled(DatabaseFeatureRegistry.java:98)
at oracle.dbtools.raptor.utils.DatabaseFeatureRegistry.initializeFeatures(DatabaseFeatureRegistry.java:202)
at oracle.dbtools.raptor.InitializeConnectionListener.initConnection(InitializeConnectionListener.java:194)
at oracle.dbtools.raptor.InitializeConnectionListener$1.initializeConnection(InitializeConnectionListener.java:52)
at oracle.dbtools.raptor.utils.Connections.initializeConnection(Connections.java:2027)
at oracle.dbtools.raptor.utils.Connections.access$100(Connections.java:75)
at oracle.dbtools.raptor.utils.Connections$ConnectionInfo.getDatabase(Connections.java:224)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1165)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1139)