SEHException - OciDynamicType.nativeOCILobWrite

SEHException - OciDynamicType.nativeOCILobWrite

Postby matthiasramp » Fri 20 Jan 2012 08:50

Hi there,

we are experiencing a SEHException at OciDynamicType.nativeOCILobWrite. We don't know the reasons, and can't reproduce it. Has anybody else come across this exception? Any ideas?

We are using dotConnect 5.70, not in DirectMode.

Here is the stack trace:
----------- DBException -----------
Errors=
System.Runtime.InteropServices.SEHException: Eine externe Komponente hat eine Ausnahme ausgelöst.
bei OciDynamicType.nativeOCILobWrite(HandleRef , HandleRef , IntPtr , Int32& , Int32 , Byte[] , Int32 , Byte , Int32 , Int32 , Int16 , Byte )
bei OciDynamicType.OCILobWrite(HandleRef , HandleRef , IntPtr , Int32& , Int32 , Byte[] , Int32 , Byte , Int32 , Int32 , Int16 , Byte )
bei Devart.Data.Oracle.bd.a(Int32 A_0, Byte[] A_1, Int32 A_2, Int32 A_3)
bei Devart.Data.Oracle.OracleLob.WriteLobCache(Boolean clearLob)
bei Devart.Data.Oracle.OracleLob.b()
bei Devart.Data.Oracle.OracleLob.f()
bei Devart.Data.Oracle.OracleParameter.a(OracleDbType A_0, Object A_1, Object A_2, Byte[] A_3, Hashtable A_4, Int32 A_5, Int32 A_6, Int32 A_7, Int32 A_8, Int32 A_9, Boolean A_10, OracleConnection A_11, ParameterDirection A_12, String A_13, av A_14, Boolean& A_15)
bei Devart.Data.Oracle.OracleParameter.a(aq& A_0, Boolean A_1, OracleConnection A_2, Byte[] A_3, Hashtable A_4, av A_5, Boolean& A_6)
bei Devart.Data.Oracle.OracleCommand.a(y A_0, Int32 A_1, OracleParameterCollection A_2, av A_3, Boolean& A_4)
bei Devart.Data.Oracle.OracleCommand.InternalExecute(CommandBehavior behavior, IDisposable disposable, Int32 startRecord, Int32 maxRecords, Boolean nonQuery)
bei Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)
bei Devart.Data.Oracle.OracleCommand.ExecuteNonQuery()
bei performis.FW.Data.Command.ExecuteNonQuery() in c:\work\std\FW.NET\v8.2\Source.NET\FW.Lib-Refereced\FW.Data2\Data\Command.vb:Zeile 210.

Regards,
Matthias
matthiasramp
 
Posts: 12
Joined: Fri 22 Jan 2010 15:39

Postby Pinturiccio » Wed 25 Jan 2012 12:18

This 'SEHException' exception is the inner exception of Oracle Client. It can occur if there was some memory corruption.
Pinturiccio
Devart Team
 
Posts: 2024
Joined: Wed 02 Nov 2011 09:44


Return to dotConnect for Oracle