System.IndexOutOfRangeException during connection
Posted: Thu 09 Apr 2015 14:15
This happens once in a while in production. It is not reproducing in dev setup. We are using dotconnect for Oracle 8.3.161.6. Any thoughts?
---------
INNER EXCEPTION (System.IndexOutOfRangeException): Index was outside the bounds of the array.
Stack Trace: at Devart.Data.Oracle.DirectUtils.a(String A_0, String A_1)
at Devart.Data.Oracle.g.a()
at Devart.Data.Oracle.b0.a(String A_0, Int32 A_1, String A_2, String A_3)
at Devart.Data.Oracle.c6.a(b2 A_0, Boolean A_1)
at Devart.Data.Oracle.c6.a(b2 A_0, q A_1)
at Devart.Data.Oracle.OracleInternalConnection..ctor(b2 connectionOptions, OracleInternalConnection proxyConnection)
at Devart.Data.Oracle.aq.a(m A_0, Object A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionFactory.a(DbConnectionPool A_0, m A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionPool.a(DbConnectionBase A_0)
at Devart.Common.DbConnectionPool.GetObject(DbConnectionBase owningConnection)
at Devart.Common.DbConnectionFactory.b(DbConnectionBase A_0)
at Devart.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
at Devart.Common.DbConnectionBase.Open()
at Devart.Data.Oracle.OracleConnection.Open()
at System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext](TTarget target, Action`2 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed)
at System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open(DbConnection connection, DbInterceptionContext interceptionContext)
at System.Data.Entity.Core.EntityClient.EntityConnection.Open()
---------
INNER EXCEPTION (System.IndexOutOfRangeException): Index was outside the bounds of the array.
Stack Trace: at Devart.Data.Oracle.DirectUtils.a(String A_0, String A_1)
at Devart.Data.Oracle.g.a()
at Devart.Data.Oracle.b0.a(String A_0, Int32 A_1, String A_2, String A_3)
at Devart.Data.Oracle.c6.a(b2 A_0, Boolean A_1)
at Devart.Data.Oracle.c6.a(b2 A_0, q A_1)
at Devart.Data.Oracle.OracleInternalConnection..ctor(b2 connectionOptions, OracleInternalConnection proxyConnection)
at Devart.Data.Oracle.aq.a(m A_0, Object A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionFactory.a(DbConnectionPool A_0, m A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionPool.a(DbConnectionBase A_0)
at Devart.Common.DbConnectionPool.GetObject(DbConnectionBase owningConnection)
at Devart.Common.DbConnectionFactory.b(DbConnectionBase A_0)
at Devart.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
at Devart.Common.DbConnectionBase.Open()
at Devart.Data.Oracle.OracleConnection.Open()
at System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext](TTarget target, Action`2 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed)
at System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open(DbConnection connection, DbInterceptionContext interceptionContext)
at System.Data.Entity.Core.EntityClient.EntityConnection.Open()