Page 1 of 1

TZFirebird20PlainDriver.isc_detach_database av error

Posted: 26.08.2008, 23:29
by lams
Hi

I am using the latest Fb 2.1.1, D6 SP1 and Zeos 6.6.3 under Vista business

Here is my ZConnection settings:

Code: Select all

  Protocol = 'firebird-2.0';
  TransactIsolationLevel = tiReadCommitted;
  Properties.Add('dialect=1');
Everything working fine when running the application (It's a DataSnap dcom server), but when the app is closing, it raise a AV error, here is the exception trace:
ExceptHandler(EAccessViolation: Access violation at address 01FF74A7 in module 'fbclient.dll'. Write of address 01ECEFC8, 01FF74A7) [01FF74A7] Unknown function at BLOB_edit
ExceptStackList-----------------------------------------------------------------
[01FF74A7]{fbclient.dll} Unknown function at BLOB_edit
[7C903786]{ntdll.dll } Unknown function at RtlConvertUlongToLargeInteger
[7C90EAF5]{ntdll.dll } KiUserExceptionDispatcher
[0057B66A]ZPlainFirebirdDriver.TZFirebird20PlainDriver.isc_detach_database (Line 1531, "ZPlainFirebirdDriver.pas")
[00587523]ZDbcInterbase6.TZInterbase6Connection.Close (Line 356, "ZDbcInterbase6.pas")
[005D0A92]ZConnection.TZConnection.Disconnect (Line 699, "ZConnection.pas")
[005D02DA]ZConnection.TZConnection.SetConnected (Line 372, "ZConnection.pas")
It seems like something wrong with the driver settings, do I miss something?

Cheers,

Tao

Posted: 27.08.2008, 07:23
by mdaems
Seems like an internal problem in fbclient.dll or ntdll.dll. Some incompatibility issue?

Mark

Posted: 27.08.2008, 20:52
by seawolf
Without knowing anything about Blob_edit is very difficult understand what happened.

Anyway this function "RtlConvertUlongToLargeInteger" sounds like you are converting a longint to something. Do you know that dialect 1 does not support BIGINT? Because seems to me you are using it.

Or Are you sure your client is doing an update when server is disconnetting?

Posted: 27.08.2008, 23:59
by lams
Thanks for your reply.

Yes, I am using Dialect 1 on FB2.1 But I don't think it's BIGINT problem because I never have this error when I was working with IBX.

I will do more investigation for this Blob_edit.

Cheers,

Tao