Board index » delphi » internal gds software consistency check (attempt to release free block (154))

internal gds software consistency check (attempt to release free block (154))

What does this error mean and what can i do about it?

"internal gds software consistency check (can't continue after bugcheck)

and in the logfile
"internal gds software consistency check (attempt to release free block
(154))"

Thank you

 

Re:internal gds software consistency check (attempt to release free block (154))


It means that the internal memory manager of the interbase engine was called
to release a block of memory that has already been released (or so).

You might have run into a bug. Or, if you are using UDFs, maybe on of these
have corrupted the server process. Which version on IB do you use? What
platform? Does this happen regulary or did you see this only one time?

Karsten

Quote
Joop van Velthoven wrote:
> What does this error mean and what can i do about it?

> "internal gds software consistency check (can't continue after bugcheck)

> and in the logfile
> "internal gds software consistency check (attempt to release free block
> (154))"

> Thank you

Re:internal gds software consistency check (attempt to release free block (154))


Quote
Joop van Velthoven wrote:

> What does this error mean and what can i do about it?

> "internal gds software consistency check (can't continue after bugcheck)

> and in the logfile
> "internal gds software consistency check (attempt to release free block
> (154))"

> Thank you

You may have a corrupted database on your hands (did you enable forced
writes?).

Make a (file) copy of the database, try doctoring the copy:  You can try
backup&restore or gfix.  You may be able to get most or all of the data
out of the database by reading every row (not using indexes).  Or, you
may have to retrieve your latest backup.  Salvaging the database you
have may be possible (and expensive) - contact Borland or IBPhoenix.

Regards,
Aage J.

Other Threads