Subject Re: [firebird-support] HELP Internal gds software consistency check
Author Ann W. Harrison
At 11:55 AM 11/24/2004, Alexey Kovjazin wrote:

>Hello, Tanno!
>
>Please provide details - what is in error message after words "internal gds
>software
>consistency check (can't continue after bugcheck)" (it is standart prefix of
>serious error)?

Actually, the "can't continue after bugcheck" indicates
that the serious error occurred earlier.

Let me parse out the error ...

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

"Internal" - the error was within the engine
code, not bad data from the client.

"gds" - the original product signature for what became
InterBase and was then called "Groton Database System's Galaxy"

"software consistency check" - code that validates engine data
structures returned error that suggests corruption. This
type of error shuts down the server before it can write bad
data to the database. In theory.

"can't continue after" - a previous error has shut down the
server, so all it can do for any request is say "Sorry, I
can't do what you want, I'm sick."

"bugcheck" - a printable version of the original internal message
saying that structured were fouled up. Comes from "bug" and
"check", suggesting that we checked something and think we've
found a bug.

Regards,


Ann