SQLite

Ticket Change Details
Login
Overview

Artifact ID: 09f179ff4c7e19a7ecd8c2fd718b9bb3344ca5fe
Ticket: ac0ff496b7e21147e9985332256389074bc7722d
Database corruption due to integer overflow with SQLITE_DIRECT_OVERFLOW_READ
User & Date: drh 2011-12-21 16:25:29
Changes

  1. comment changed to:
    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].
    
  2. Untracked field detected: "Application_Fault"
  3. foundin changed to: "3.7.9"
  4. severity changed to: "Severe"
  5. status changed to: "Open"
  6. subsystem changed to: "Unknown"
  7. title changed to:
    Database corruption due to integer overflow with SQLITE_DIRECT_OVERFLOW_READ
    
  8. type changed to: "Code_Defect"