AccessViolationException inside FB_965910463_Class.isc_attach_database()
------------------------------------------------------------------------
Key: DNET-610
URL: http://tracker.firebirdsql.org/browse/DNET-610
Project: .NET Data provider
Issue Type: Bug
Affects Versions: 4.6.2.0
Environment: windows7, .NET4, msvc10(French)
Reporter: Michel Zhang
Assignee: Jiri Cincura
We use an embedded firebird database through FirebirdSql.Data.FirebirdClient
4.6.2.0 (NuGet package).
We are encountering random AccessViolationException issue (somehow 1 times over
10) inside FbConnection.Open(), on the first query, when our application starts.
The stack trace is the following:
à FB_965910463_Class.isc_attach_database(IntPtr[] statusVector, Int16
dbNameLength, Byte[] dbName, Int32& dbHandle, Int16 parmBufferLength, Byte[]
parmBuffer)
à FB_965910463_Class.IFbClient.isc_attach_database(IntPtr[] statusVector,
Int16 dbNameLength, Byte[] dbName, Int32& dbHandle, Int16 parmBufferLength,
Byte[] parmBuffer)
à FirebirdSql.Data.Client.Native.FesDatabase.Attach(DatabaseParameterBuffer
dpb, String dataSource, Int32 port, String database) dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\Client\Native\FesDatabase.cs:ligne
280
à FirebirdSql.Data.FirebirdClient.FbConnectionInternal.Connect() dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnectionInternal.cs:ligne
171
à
FirebirdSql.Data.FirebirdClient.FbConnectionPoolManager.Pool.CreateNewConnection(FbConnectionString
connectionString, FbConnection owner) dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnectionPoolManager.cs:ligne
161
à
FirebirdSql.Data.FirebirdClient.FbConnectionPoolManager.Pool.CreateNewConnectionIfPossibleImpl(FbConnectionString
connectionString, FbConnection owner) dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnectionPoolManager.cs:ligne
195
à
FirebirdSql.Data.FirebirdClient.FbConnectionPoolManager.Pool.GetConnection(FbConnection
owner) dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnectionPoolManager.cs:ligne
106
à
FirebirdSql.Data.FirebirdClient.FbConnectionPoolManager.Get(FbConnectionString
connectionString, FbConnection owner) dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnectionPoolManager.cs:ligne
216
à FirebirdSql.Data.FirebirdClient.FbConnection.Open() dans
c:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\FirebirdSql.Data.FirebirdClient\FirebirdClient\FbConnection.cs:ligne
0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors
network devices and physical & virtual servers, alerts via email & sms
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider