2017-07-31
| ||
12:19 | Correctly handle an "INTEGER PRIMARY KEY UNIQUE" column in a WITHOUT ROWID table. This is a fix for ticket [bc115541132dad136], cherry-picked from check-in [5216bfb73f1a49bdd8] (check-in: 322a2ede user: drh tags: branch-3.19) | |
11:26 | • Fixed ticket [bc115541]: Assertion fault on a dodgy CREATE TABLE statement using WITHOUT ROWID plus 5 other changes (artifact: 3f6c11e5 user: drh) | |
2017-07-30
| ||
20:30 | Correctly handle an "INTEGER PRIMARY KEY UNIQUE" column in a WITHOUT ROWID table. This is a fix for ticket [bc115541132dad136] cherry-picked from [5216bfb73f1a49bdd]. (check-in: 5c8cb1ff user: drh tags: branch-3.20) | |
18:40 | Correctly handle an "INTEGER PRIMARY KEY UNIQUE" column in a WITHOUT ROWID table. This is a fix for ticket [bc115541132dad136], a problem discovered by OSSFuzz. (check-in: 5216bfb7 user: drh tags: trunk) | |
18:25 | • New ticket [bc115541] Assertion fault on a dodgy CREATE TABLE statement using WITHOUT ROWID. (artifact: 23e3c07e user: drh) | |
Ticket Hash: | bc115541132dad13607e5cbdf1251f6f19e16f1e | |||
Title: | Assertion fault on a dodgy CREATE TABLE statement using WITHOUT ROWID | |||
Status: | Fixed | Type: | Code_Defect | |
Severity: | Severe | Priority: | Immediate | |
Subsystem: | Unknown | Resolution: | Fixed | |
Last Modified: | 2017-07-31 11:26:16 | |||
Version Found In: | ||||
User Comments: | ||||
drh added on 2017-07-30 18:25:00:
The following SQL leads to an assertion fault: CREATE TABLE t1(x INTEGER PRIMARY KEY UNIQUE, b) WITHOUT ROWID; CREATE INDEX t1x ON t1(x); This problem appears in all versions of SQLite that support WITHOUT ROWID tables, which is to say all versions since 3.8.2 (2013-12-06). This problem was discovered by OSSFuzz. |