Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IscException throws. Error message: "internal gds software consistency check (cannot find tip page (165), file: tra.cpp line: 2500)" [DNET349] #355

Closed
firebird-automations opened this issue Sep 29, 2010 · 4 comments

Comments

@firebird-automations
Copy link

Submitted by: Timoschuk Sergey (iuser)

Note: This problem was reproduced only at the readonly databases(SetAccessMode = false).

Stack trace:

at FirebirdSql.Data.Client.Native.FesDatabase.ParseStatusVector(IntPtr[] statusVector) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 415
at FirebirdSql.Data.Client.Native.FesTransaction.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesTransaction.cs:line 199
at FirebirdSql.Data.Client.Native.FesDatabase.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 333
at FirebirdSql.Data.FirebirdClient.FbTransaction.BeginTransaction() in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbTransaction.cs:line 363
at FirebirdSql.Data.FirebirdClient.FbCommand.Prepare(Boolean returnsSet) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 1114
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteCommand(CommandBehavior behavior, Boolean returnsSet) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 1176
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteReader(CommandBehavior behavior) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 550
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteReader() in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 527

@firebird-automations
Copy link
Author

Modified by: Timoschuk Sergey (iuser)

description: Note: This problem was reproduced only at the readonly databases(SetAccessMode = false).

Stack trace:

at FirebirdSql.Data.Client.Native.FesDatabase.ParseStatusVector(IntPtr[] statusVector) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 415
at FirebirdSql.Data.Client.Native.FesTransaction.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesTransaction.cs:line 199
at FirebirdSql.Data.Client.Native.FesDatabase.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 333
at FirebirdSql.Data.FirebirdClient.FbTransaction.BeginTransaction() in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbTransaction.cs:line 363

=>

Note: This problem was reproduced only at the readonly databases(SetAccessMode = false).

Stack trace:

at FirebirdSql.Data.Client.Native.FesDatabase.ParseStatusVector(IntPtr[] statusVector) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 415
at FirebirdSql.Data.Client.Native.FesTransaction.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesTransaction.cs:line 199
at FirebirdSql.Data.Client.Native.FesDatabase.BeginTransaction(TransactionParameterBuffer tpb) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\Client\Native\FesDatabase.cs:line 333
at FirebirdSql.Data.FirebirdClient.FbTransaction.BeginTransaction() in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbTransaction.cs:line 363
at FirebirdSql.Data.FirebirdClient.FbCommand.Prepare(Boolean returnsSet) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 1114
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteCommand(CommandBehavior behavior, Boolean returnsSet) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 1176
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteReader(CommandBehavior behavior) in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 550
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteReader() in D:\Install\Programming\[.NET]\NETProvider-2.5.2-src\NETProvider\source\FirebirdSql\Data\FirebirdClient\FbCommand.cs:line 527

@firebird-automations
Copy link
Author

Commented by: @cincuranet

This error is from server. Very probably your database is corrupted. It's not a problem in .NET provider.

However the exception should be wrapped inside FbException, I'll look at it.

@firebird-automations
Copy link
Author

Commented by: @cincuranet

... with 2.6.

@firebird-automations
Copy link
Author

Modified by: @cincuranet

status: Open [ 1 ] => Closed [ 6 ]

resolution: Cannot Reproduce [ 5 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants