Ticket Hash: | e636a050b709785c50ad14d6062267b6e1605b54 | ||
Title: | Database corruption in shared cache mode | ||
Status: | Fixed | Type: | Code_Defect |
Severity: | Critical | Priority: | Immediate |
Subsystem: | Unknown | Resolution: | Fixed |
Last Modified: | 2013-05-15 18:21:44 | ||
Version Found In: | 3.7.16.2 |
User Comments: | ||||
drh added on 2013-05-13 18:00:00:
When two database connections share the same cache and one connection is in the middle of a write transaction and the other connection closes (with sqlite3_close) or rolls back a transaction on a different attached database, and the first connection continues to make changes to the database file and then commits, the first connection can cause the database file to go corrupt. |