On Mon, 2005-08-22 at 16:48 -0700, Noel Burton-Krahn wrote:

> The bug's not in SQLite.  We're recording in an environment where disk files 
> can become corrupted. 

SQLite is suppose to respond to a corrupt disk file by
returning the SQLITE_CORRUPT error code.  If instead it
hits an assert, that indicates a bug in SQLite.

The regression tests for SQLite read literally thousands
of examples of corrupt databases trying to verify that
SQLITE_CORRUPT is always returned correctly.  But trying
to identify every possible form of file corruption is hard.
Clearly you have found a case we have missed.  Please report
it.
-- 
D. Richard Hipp <[EMAIL PROTECTED]>

Reply via email to