Assertion failure

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
zd
Posts: 78
Joined: Sun 01 Jul 2007 13:16

Assertion failure

Post by zd » Sat 14 Aug 2010 18:48

Hello!

Again I got this from an Eurekalog report from one of the users.

EAssertionFailed
Assertion failure (D:\Projects\Delphi\IBDAC\Source\IBCAlerter.pas, line 631).

Call stack:
Address Module Procedure/Method
7684490F kernel32.dll BaseThreadInitThunk

Assembly:

Code: Select all

00609E81  inc     dword ptr [$7F5D5C]
00609E87  jnz     +$43
00609E89  cmp     dword ptr [$7F5D64], +$00
00609E90  jz      +$30
00609E92  mov     eax, dword ptr [$7F5D64]
00609E97  cmp     dword ptr [eax+$08], +$00
00609E9B  jz      +$14
00609E9D  mov     ecx, $00000277             ; ''...
00609EA2  mov     edx, $00609EEC             ; 'D:\Projects\Delphi\IBDAC\Source\...
00609EA7  mov     eax, $00609F24             ; 'Assertion failure'
00609EAC  call    -$00204CCD                 ; <-- EXCEPTION
00609EB1  mov     eax, dword ptr [$7F5D64]
00609EB6  call    -$00205B47
00609EBB  xor     eax, eax
00609EBD  mov     dword ptr [$7F5D64], eax
00609EC2  mov     eax, dword ptr [$7F5D60]
00609EC7  call    -$00205B58
00609ECC  xor     eax, eax
00609ECE  pop     edx
00609ECF  pop     ecx
00609ED0  pop     ecx
I'm using Delphi7 with IBDAC 2.50.0.39. Thanks!

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Mon 16 Aug 2010 09:44

We have fixed a few bugs with TIBCAlerter in IBDAC builds up to version 3.10.0.16.
Please, try to download the latest IBDAC build and check if the problem persists.

Post Reply