Page 1 of 1

Problem with TIBCAlerter on module gds32.dll

Posted: Thu 31 Mar 2011 17:55
by erasmoga
Hi, I'm developing applications IBDAC, I have an error message when run multiple instances of an application listening firebird events of TIBCAlerter, the error is: -- Exception class EAccessViolation with message 'Access violation at address 1002CE2B in module gds32.dll. Read of address 00000004' -- or -- invalid Request handle --.

Delphi 2010, Firebird 1.5.3, IBDAC 3.10.0.11 pro, gds32.dll V 1.5.3. Windows 7

Thanks.

Posted: Fri 01 Apr 2011 08:11
by AndreyZ
Hello,

Please try using the latest IBDAC version 3.50.0.21 and check if the problem persists. Starting with version 3.50.0.19, IBDAC implements thread safety by itself for non-threadsafe client library (the Firebird 1.5.3 client library isn't thread-safe). It should help you to avoid the problems with the TIBCAlerter component when it's simultaneously used in several threads or several application instances.

Posted: Fri 01 Apr 2011 19:37
by erasmoga
Hi AndreyZ, thanks for the speedy reply, this problem was solved using the latest IBDAC version 3.50.0.21

Thanks.

Posted: Mon 04 Apr 2011 07:14
by AndreyZ
It is good to see that this problem was solved. If any other questions come up, please contact us.