SQLite Forum

A testcase causing assertion failed
Login
Thanks for the bug report.

This is just a bad assert().  It should not affect production builds.

Nevertheless, the assert() that failed indicates that code was getting
"close to the edge" so to speak.  So in addition to fixing the assert(), I
also added some extra defenses against corrupt databases.  And I might be adding
still more defenses in subsequent check-ins.

The fix for this is on trunk.