Ticket Hash: | ac0ff496b7e21147e9985332256389074bc7722d | |||
Title: | Database corruption due to integer overflow with SQLITE_DIRECT_OVERFLOW_READ | |||
Status: | Fixed | Type: | Code_Defect | |
Severity: | Severe | Priority: | Immediate | |
Subsystem: | Unknown | Resolution: | Fixed | |
Last Modified: | 2011-12-22 02:11:23 | |||
Version Found In: | 3.7.9 | |||
Description: | ||||
When the (non-standard) compile-time option SQLITE_DIRECT_OVERFLOW_READ is used, a 32-bit integer overflow at [/artifact/80ea65224512?ln=3982] will likely cause the database to be reported as corrupt. The database is not really harmed by this, but attempts to read the database will be unsuccessful. This bug has existed since the SQLITE_DIRECT_OVERFLOW_READ option was added on [2011-10-08] by check-in [2ab14a8467278571]. |