SQLite

All files named ”test/fuzzdata8.db”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/fuzzdata8.db

2025-03-20
11:47
[8f34ae00d8] part of check-in [346cf9794c] Fix a problem in the sqlite_dbpage() table-valued function when it is trying to truncate a file in locking-mode=EXCLUSIVE and the file was obtained via sqlite3_deserialize(). Problem found by dbsqlfuzz. (check-in: [346cf9794c] user: drh branch: trunk, size: 4249600)
2025-02-03
21:24
[c6f9cb7d2b] part of check-in [7ee20cfc23] New dbsqlfuzz case added to fuzzdata8.db. (check-in: [7ee20cfc23] user: drh branch: fuzzer-20250203, size: 4248576)
17:45
[deb6533e6d] part of check-in [8a882f976e] New test case for test/fuzzdata8.db (check-in: [8a882f976e] user: drh branch: fuzz-data, size: 4241408)
2023-10-07
08:15
[4a53b6d077] part of check-in [f99ff655d0] Add a test case to prevent a regression of the leak fixed in the previous trunk check-in. (check-in: [f99ff655d0] user: drh branch: trunk, size: 4239360)
2023-07-28
20:59
[40c85daae4] part of check-in [8e781c6742] Do not allow the same JSON parse to be input to both arguments to the json_patch() routine. (check-in: [8e781c6742] user: drh branch: trunk, size: 4237312)
2023-02-09
12:47
[f6c2f2af4d] part of check-in [be67bafccd] New test cases added to fuzzdata8.db. (check-in: [be67bafccd] user: drh branch: trunk, size: 4235264)
2022-12-20
15:22
[d07d68dceb] part of check-in [a8d8d9cd65] Add about 150 new fuzzer cases to test/fuzzdata8.db. (check-in: [a8d8d9cd65] user: drh branch: trunk, size: 4118528)
2022-09-30
22:40
[653423800b] part of check-in [bd8ae5febb] Remove one of the NEVER() macros added by [5166acf3f0040459] because it is reachable after all. (check-in: [bd8ae5febb] user: drh branch: trunk, size: 3298304)
20:59
[652953c444] part of check-in [aa367a3c97] New test cases in fuzzdata8.db (check-in: [aa367a3c97] user: drh branch: trunk, size: 3293184)
2022-02-11
17:47
[ca9a97f401] part of check-in [b275ad250d] Load recent dbsqlfuzz finds into test/fuzzdata8.db. (check-in: [b275ad250d] user: drh branch: trunk, size: 3283968)
2022-01-24
20:20
[738ed27563] part of check-in [d1fbf63330] New dbsqlfuzz cases added to test/fuzzdata8.db. (check-in: [d1fbf63330] user: drh branch: trunk, size: 3113984)
2021-12-09
14:15
[a0c7af954b] part of check-in [7046877006] New test cases added to test/fuzzdata8.db (check-in: [7046877006] user: drh branch: trunk, size: 3067904)
2021-11-11
16:26
[ef4d280ee6] part of check-in [83e6ac7107] Remove a NEVER() that was add yesterday. The fuzzer found a new test case to make it happen. (check-in: [83e6ac7107] user: drh branch: trunk, size: 3019776)
2021-11-10
15:23
[9dfcee5373] part of check-in [8b53ffe99d] Load new test cases into test/fuzzdata8.db (check-in: [8b53ffe99d] user: drh branch: trunk, size: 3015680)
2021-11-02
10:47
[b0e8db9e34] part of check-in [8c3f2536d2] Add recent dbsqlfuzz cases to test/fuzzdata8.db. (check-in: [8c3f2536d2] user: drh branch: trunk, size: 2993152)
2021-10-27
13:16
[ea80e98f11] part of check-in [c87a2426b8] Change fuzzcheck so that it accepts binary dbsql files. (check-in: [c87a2426b8] user: drh branch: trunk, size: 2973696)
2021-10-21
19:48
[e12b57c305] part of check-in [f73b499e53] Fix the previous check-in so that it works with virtual tables that add new shadow tables the first time they are referenced. (check-in: [f73b499e53] user: drh branch: trunk, size: 2798592)
2021-10-13
20:29
[62c5303ef5] part of check-in [e944d71760] New tests added to test/fuzzdata8.db. (check-in: [e944d71760] user: drh branch: trunk, size: 2748416)
2021-10-11
09:48
[d6293be0c8] part of check-in [2e475fecad] New test cases added to test/fuzzdata8.db (check-in: [2e475fecad] user: drh branch: trunk, size: 2724864)
2021-09-25
20:28
[6e5fc4979d] part of check-in [7a8fcf6d2c] Load recent dbsqlfuzz cases into test/fuzzdata8.db. (check-in: [7a8fcf6d2c] user: drh branch: trunk, size: 2671616)
2021-09-24
02:14
[82a92571f1] part of check-in [c7560c1329] Ensure that the db->init.azInit array is initialized at all times. dbsqlfuzz 0ad6d441f9bf3dfc32626a9900bc1700495b16f9 (check-in: [c7560c1329] user: drh branch: trunk, size: 2635776)
2021-09-10
01:02
[81c9cfdd1c] part of check-in [32210fa4ac] Back out changes [00286ca5d998d802] and [6844ede29e1dac93] (replacing the associated branches with NEVER()) and add a single new test to btreeOverwriteCell() that detects when an overflow pages is also mapped into a b-tree page and raises and immediate SQLITE_CORRUPT error before making any changes. dbsqlfuzz 81791bd980fe6935ff2c7334ec8bef11c1c12b82 and others. (check-in: [32210fa4ac] user: drh branch: trunk, size: 2630656)
2021-09-09
19:19
[270cbd5fc4] part of check-in [6844ede29e] Remove a NEVER() in btree that is sometimes reachable. dbsqlfuzz b9140023005430654c8fe544cf0a082ef8d561c1. (check-in: [6844ede29e] user: drh branch: trunk, size: 2609152)
14:03
[63809e2650] part of check-in [00286ca5d9] Improved database corruption detection in the editPage() subroutine of the btree rebalancer. dbsqlfuzz f035b1b5a100a5f0cffb95c958b6c67d7c5eaf1f. (check-in: [00286ca5d9] user: drh branch: trunk, size: 2605056)
2021-09-07
19:23
[595ab116cf] part of check-in [51e5aadafe] New test cases added to fuzzdata8.db. No code changes. (check-in: [51e5aadafe] user: drh branch: trunk, size: 2600960)
2021-07-22
18:22
[4581978d13] part of check-in [b65f4f7639] Fix ALTER TABLE DROP COLUMN so that it generates valid bytecode even when operating on a corrupt database and using PRAGMA writable_schema=ON. dbsqlfuzz 5f09e7bcc78b4954d06bf9f2400d7715f48d1fef (check-in: [b65f4f7639] user: drh branch: trunk, size: 2504704)
2021-07-05
02:40
[da92a0e336] part of check-in [2547cfe38f] Improved rebustness in sqlite3ExprListDup() when it contains a vector assignment from an UPDATE where the initial term is omitted. This can happen during a UNION ALL query flattening while processing a virtual table update in which the first term of the vector is repeated. Forum post 16ca0e9f32. (check-in: [2547cfe38f] user: drh branch: trunk, size: 2503680)
2021-06-20
22:52
[a44fe27989] part of check-in [a766bba0ee] Load recent dbsqlfuzz cases into test/fuzzdata8.db. (check-in: [a766bba0ee] user: drh branch: trunk, size: 2502656)
2021-06-11
13:18
[9e0123ce3d] part of check-in [230fedd923] Reapply two recent ALTER TABLE error checks that turned out to be necessary after all. dbsqlfuzz fc5a9deefda00dda914748985155a6d4c44174e5. (check-in: [230fedd923] user: drh branch: trunk, size: 2398208)
2021-06-08
23:46
[98f0e36537] part of check-in [f3f82967b2] Remove two assert()s in FTS5 that checks for database corruption right before actual code does the same check. dbsqlfuzz 9680db8f5338cb9b6060eb3a02d984555d4472e3. (check-in: [f3f82967b2] user: drh branch: trunk, size: 2397184)
2021-06-07
14:21
[bc52deef60] part of check-in [162022003c] Add recent dbsqlfuzz test cases to test/fuzzdata8.db. (check-in: [162022003c] user: drh branch: trunk, size: 2390016)
2021-05-24
12:13
[29ca3c4782] part of check-in [5bb5c9ec04] New dbsqlfuzz cases added to test/fuzzdata8.db. (check-in: [5bb5c9ec04] user: drh branch: trunk, size: 2276352)
2021-05-18
19:10
[5e616432bb] part of check-in [4a55f72542] In the MULTI-INDEX OR query plan, code for sub-expressions can sometimes be generated twice. But for some subqueries, generating code off of the same tree twice causes problems. So now MULTI-INDEX OR makes a copy of the sub-expressions it uses to avoid code-generating them more than once. dbsqlfuzz 9ebd2140e7206ff724e665f172faea28af801635. (check-in: [4a55f72542] user: drh branch: trunk, size: 2260992)
2021-04-29
10:48
[b8dd9fc73f] part of check-in [bce2ea393a] Update test/fuzzdata8.db with recent dbsqlfuzz finds. (check-in: [bce2ea393a] user: drh branch: trunk, size: 2131968)
2021-04-26
22:30
[00e053a6a4] part of check-in [88d20500c5] New dbsqlfuzz cases added to test/fuzzdata8.db. (check-in: [88d20500c5] user: drh branch: trunk, size: 2118656)
2021-04-24
23:40
[cb843f55a3] part of check-in [5063337421] Make window range queries more robust against corrupt database files. dbsqlfuzz f22df3a7b2aab0937a415484514fc2f68a293c99. (check-in: [5063337421] user: drh branch: trunk, size: 2104320)
2021-04-23
11:50
[eb5547e7aa] part of check-in [8da8850893] New dbsqlfuzz cases added to test/fuzzdata8.db. (check-in: [8da8850893] user: drh branch: trunk, size: 2101248)
2021-04-21
12:03
[a5f04edee0] part of check-in [6fe50dcc23] Add recent dbsqlfuzz test cases to test/fuzzdata8.db. (check-in: [6fe50dcc23] user: drh branch: trunk, size: 2080768)
2021-04-17
18:39
[74b8510c08] part of check-in [d18793e589] Add new dbsqlfuzz cases to test/fuzzdata8.db. (check-in: [d18793e589] user: drh branch: trunk, size: 1980416)
2021-04-16
19:25
[d2dd216247] part of check-in [1ac0a056a0] Add new dbsqlfuzz-generated cases to test/fuzzdata8.db. (check-in: [1ac0a056a0] user: drh branch: trunk, size: 1968128)
2021-04-06
16:55
[e37bff5455] part of check-in [039ad662dd] New test cases added to fuzzdata8.db. (check-in: [039ad662dd] user: drh branch: trunk, size: 1728512)
2021-04-05
22:30
[99f4567a5a] part of check-in [82f92d79e1] Add a missing CORRUPT_DB to an assert in the OP_ResultRow opcode. (check-in: [82f92d79e1] user: drh branch: trunk, size: 1722368)
2021-04-04
23:56
[364b573f06] part of check-in [ad718388a1] Fix an assert() in sqlite3BtreeLast() that needs an "|| CORRUPT_DB" term. Dbsqlfuzz case b92b72e4de80b5140c30ab71372ca719b8feb618. (check-in: [ad718388a1] user: drh branch: trunk, size: 1701888)
2021-03-03
14:07
[c8325de6fb] part of check-in [27a0388ad6] Fix a harmless assertion fault resulting from [6e6b3729e0549de0] that was discovered by dbsqlfuzz. Enhance .selecttrace output to show omitted ORDER BY clauses. New dbsqlfuzz test cases added. (check-in: [27a0388ad6] user: drh branch: trunk, size: 1646592)
2021-02-01
12:39
[977cb95f4a] part of check-in [5d54d9fd40] Improved corrupt database detection in balance_nonroot(). (check-in: [5d54d9fd40] user: drh branch: trunk, size: 1626112)
2020-12-16
21:09
[7f6c5443d6] part of check-in [85952e7117] Enhance the sqlite3BtreeTransferRow() routine so that it does more careful checks for corrupt database pages. (check-in: [85952e7117] user: drh branch: trunk, size: 1619968)
2020-10-02
12:42
[f8451a1fd3] part of check-in [80ecdb3da4] Fix a faulty assert() statement. Add new test cases. (check-in: [80ecdb3da4] user: drh branch: trunk, size: 1616896)
2020-07-31
23:34
[99f9920128] part of check-in [8cf342d4e5] Back out a NEVER() that turns out to be reachable. (check-in: [8cf342d4e5] user: drh branch: trunk, size: 1602560)
2020-07-14
12:40
[281cbc8166] part of check-in [f25a56c26e] Early detection of freelist size corruption in incremental vacuum. (check-in: [f25a56c26e] user: drh branch: trunk, size: 1527808)
2020-07-11
16:42
[ef83ab1c8d] part of check-in [30735432bc] Improved detection of a corrupt database schema. Fix for a problem discovered by dbsqlfuzz. (check-in: [30735432bc] user: drh branch: trunk, size: 1526784)
2020-06-26
04:34
[0ae860b36b] part of check-in [cc888878ea] Fix a possible null pointer deref following OOM. Discovered by dbsqlfuzz. (check-in: [cc888878ea] user: drh branch: trunk, size: 1523712)
2020-06-16
14:12
[e7a6a1444a] part of check-in [95379da0e1] Add a test case covering the previous check-in to the test/fuzzdata8.db file. (check-in: [95379da0e1] user: drh branch: trunk, size: 1518592)
2020-06-12
15:45
[b87ae726c8] part of check-in [14a5cbddc8] New test case added to test/fuzzdata8.db. (check-in: [14a5cbddc8] user: drh branch: trunk, size: 1510400)
00:31
[9ce2e5f0d7] part of check-in [44e573ecd5] Remove a NEVER() that turns out to be reachable. (check-in: [44e573ecd5] user: drh branch: trunk, size: 1502208)
2020-06-05
15:40
[6acee588a3] part of check-in [2870d11720] New test case for fuzzdata8.db. (check-in: [2870d11720] user: drh branch: early-winfunc-rewrite-dev, size: 1495040)
2020-05-15
01:02
[209623791b] part of check-in [c49a33db95] Add the SQLITE_ENABLE_FTS3_PARENTHESIS option to fuzzcheck. Add a new test case that uses that option. (check-in: [c49a33db95] user: drh branch: trunk, size: 1492992)
2020-05-11
11:11
[c47e5445e3] part of check-in [fa11230135] New test case in test/fuzzdata8.db. (check-in: [fa11230135] user: drh branch: trunk, size: 1489920)
2020-05-08
15:28
[45a0c80ca3] part of check-in [3fce9711a4] New test cases added to test/fuzzdata8.db. (check-in: [3fce9711a4] user: drh branch: trunk, size: 1487872)
2020-04-04
11:58
[fb701c5653] part of check-in [921448f0e2] Remove a NEVER() that could be true in sqlite3MatchEName(). (check-in: [921448f0e2] user: drh branch: trunk, size: 1476608)
00:15
[c165dcba8a] part of check-in [70c44811d1] In the push-down optimization, do not substitute columns that have previously been identified as being constant by the propagate-constants optimization. Fix for ticket [51166be0159fd2ce] (check-in: [70c44811d1] user: drh branch: trunk, size: 1475584)
2020-04-03
16:11
[1299a262cc] part of check-in [42b02454b1] Add a test case to fuzzdata8.db for the recent Henry Liu bugs. (check-in: [42b02454b1] user: drh branch: trunk, size: 1474560)
2020-02-25
20:05
[00cd360c35] part of check-in [47d4240c4a] Update the fuzzcheck test module so that it avoids inserting text values that contain embedded NULs in the XSQL table. Fix some legacy entries in the test/fuzzdata8.db that had embedded NULs. Add in new dbsqlfuzz cases that have accumulated over on the dbsqlfuzz project for a while. (check-in: [47d4240c4a] user: drh branch: trunk, size: 1472512)
2020-01-14
16:39
[8bd41f8e1b] part of check-in [54bf048119] Remove an ALWAYS on a branch for improved database corruption detection in btree.c:freeSpace(). Test case found by dbsqlfuzz. (check-in: [54bf048119] user: drh branch: trunk, size: 1741824)
2020-01-07
13:32
[7816165a0e] part of check-in [03c1d75ddc] Add an "|| CORRUPT_DB" term to an assert() statement inside of btree. (check-in: [03c1d75ddc] user: drh branch: trunk, size: 1738752)
2020-01-04
17:55
[f747246bdd] part of check-in [481f4956af] Remove another NEVER added by check-in [7b62555e285f32d3]. Dbsqlfuzz found another test case. (check-in: [481f4956af] user: drh branch: trunk, size: 1728512)
14:57
[709b31ecba] part of check-in [139aefe600] Improve a testcase in test/fuzzdata8.db to make it more resilient. (check-in: [139aefe600] user: drh branch: trunk, size: 1726464)
12:34
[8188c0a807] part of check-in [04a05c83f5] Restore a NEVER and an assert in btree that was removed by check-in [7b62555e285f32d3]. Dbsqlfuzz found test cases. (check-in: [04a05c83f5] user: drh branch: trunk, size: 1726464)
2020-01-02
15:02
[d702762f8b] part of check-in [5377add4b8] Fix the OP_Move opcode so that it correctly manages dependency tracking. This change impacts debugging builds only. (check-in: [5377add4b8] user: drh branch: trunk, size: 1720320)
02:50
[09733ef4b4] part of check-in [435c272dcf] Use OP_Copy instead of OP_SCopy to move the results of a scalar subquery. (check-in: [435c272dcf] user: drh branch: trunk, size: 1720320)
2019-12-28
11:55
[a0b7151bf5] part of check-in [1be2c18f40] Two new test cases added to test/fuzzdata8.db. (check-in: [1be2c18f40] user: drh branch: trunk, size: 1620992)
2019-12-26
01:02
[858bd9bef8] part of check-in [f8d5586a8c] Add two new fuzzer test cases from dbsqlfuzz. (check-in: [f8d5586a8c] user: drh branch: trunk, size: 1616896)
2019-12-24
21:01
[5666148e99] part of check-in [ddb10f0374] Backout the early VTable cursor close change from yesterday, as Yongheng and Rui have found a test case for which it fails. The new test case is added to fuzzcheck. (check-in: [ddb10f0374] user: drh branch: trunk, size: 1608704)
15:01
[7fd98a5d4c] part of check-in [0a70f5ddaf] Extra defense against problems following an OOM. dbsqlfuzz find. Also import the latest dbsqlfuzz test cases. (check-in: [0a70f5ddaf] user: drh branch: trunk, size: 1607680)
2019-12-22
18:06
[f8da99ea7e] part of check-in [a982e6434c] When parsing a CREATE TABLE from the sqlite_master table, delete the CHECK constraints if there are any errors, since there might otherwise be attempts to use those CHECK constraints if PRAGMA writable_schema=ON is set. This undoes the fix in check-in [ea721b34477ab8b4] for a more general solution. (check-in: [a982e6434c] user: drh branch: trunk, size: 1571840)
2019-12-21
19:37
[0e29cbd9b2] part of check-in [4dbb6e1cb0] When creating a new virtual table, ensure that the OP_ParseSchema opcode processes the correct entry in the sqlite_master table even if there is a second entry with the same name and table values due to database corruption and the use of writable_schema=ON. Dbsqlfuzz find. (check-in: [4dbb6e1cb0] user: drh branch: trunk, size: 1570816)
14:09
[34eb781c21] part of check-in [ea721b3447] When a corrupt schema is loaded using writable_schema=ON, the CHECK constraints (or other expressions in the table definition) might not be fully resolved. Ensure that the code generator can deal with this if the table is subsequently used in a DML statement. dbsqlfuzz find. (check-in: [ea721b3447] user: drh branch: trunk, size: 1569792)
2019-12-20
14:24
[bbe69fc353] part of check-in [01aeeb5c4c] Load new dbsqlfuzz test cases into test/fuzzdata8.db. (check-in: [01aeeb5c4c] user: drh branch: trunk, size: 1564672)
12:55
[95825a14e7] part of check-in [01ca865f31] Do not continue an ALTER TABLE tree walk of a subquery if a prior error is seen in the tree. Report the problem immediately, without continuing. (check-in: [01ca865f31] user: drh branch: trunk, size: 1528832)
12:33
[d89020bec8] part of check-in [07beb3629e] Fix an assert() in btree.c that can fail if an INSERT is attempted on a corrupted database while in PRAGMA writable_schema=ON. (check-in: [07beb3629e] user: drh branch: trunk, size: 1503232)
2019-11-17
00:08
[b45368bbe9] part of check-in [8bd75bf636] Remove a reachable NEVER() in FTS3. (check-in: [8bd75bf636] user: drh branch: trunk, size: 1501184)
2019-11-16
23:47
[1490d84064] part of check-in [51525f9c32] More improvements to shadow table corruption detection in FTS3. (check-in: [51525f9c32] user: drh branch: trunk, size: 1396736)
21:40
[0539815880] part of check-in [04b2873be5] Improved detection of corrupt shadow tables in FTS3. Enable the debugging special-inserts for FTS3 for both SQLITE_DEBUG and SQLITE_TEST. (check-in: [04b2873be5] user: drh branch: trunk, size: 1390592)
2019-11-14
13:57
[84471dfe9c] part of check-in [5baffcda7d] New test cases added to fuzzdata8.db. (check-in: [5baffcda7d] user: drh branch: trunk, size: 1388544)
2019-11-09
14:44
[cf39ca2061] part of check-in [18c3a17dc8] New dbsqlfuzz test cases added. (check-in: [18c3a17dc8] user: drh branch: trunk, size: 1381376)
2019-10-14
20:32
[7a8baf778c] part of check-in [bc751fb64d] Futher improvements to the IN operator for row-values on virtual tables. (check-in: [bc751fb64d] user: drh branch: trunk, size: 1371136)
15:24
[14b531b71b] part of check-in [344d9cb0c7] New test cases in test/fuzzdata8.db. (check-in: [344d9cb0c7] user: drh branch: trunk, size: 1364992)
2019-10-09
15:03
[57e6d50179] part of check-in [b68d21e93a] New test cases added to test/fuzzdata8.db. (check-in: [b68d21e93a] user: drh branch: trunk, size: 1359872)
2019-09-28
11:19
[c75b0fd1d2] part of check-in [752679aea5] In FTS3/4, the poslist end marker must be larger than any other possible poslist value, even on a corrupt poslist. (check-in: [752679aea5] user: drh branch: trunk, size: 1357824)
2019-09-26
16:57
[d55b3b6f21] part of check-in [49073b7003] New dbsqlfuzz cases added to test/fuzzdata8.db. (check-in: [49073b7003] user: drh branch: trunk, size: 1348608)
2019-09-16
15:15
[3c6bf034dd] part of check-in [f06ef3d75d] Add recent interesting cases from dbsqlfuzz. (check-in: [f06ef3d75d] user: drh branch: trunk, size: 1332224)
2019-08-15
13:17
[dc52be9b73] part of check-in [4cc5694cbd] Ensure that the cell overwrite optimization does not overwrite the header of the b-tree page. (check-in: [4cc5694cbd] user: drh branch: trunk, size: 1311744)
2019-07-31
15:16
[2f1375f053] part of check-in [6e92d71c24] New test cases in test/fuzzdata8.db. (check-in: [6e92d71c24] user: drh branch: trunk, size: 1288192)
2019-07-22
16:57
[5142ecb1f8] part of check-in [25fec62ac5] New test cases added to test/fuzzdata8.db (check-in: [25fec62ac5] user: drh branch: trunk, size: 1256448)
2019-07-19
15:03
[8aa701701d] part of check-in [39be3c61bd] New test cases added to test/fuzzdata8.db. (check-in: [39be3c61bd] user: drh branch: trunk, size: 1248256)
2019-06-15
15:21
[c69ca6d4bf] part of check-in [d3b6f1665f] Ensure that sqlite3RenameExprUnmap() does an unmap of the result set alias names in subqueries when ALTER TABLE fails because of a syntax error in a trigger. (check-in: [d3b6f1665f] user: drh branch: trunk, size: 1239040)
2019-06-11
16:07
[7f8f849d76] part of check-in [e96641f0be] New test case in fuzzdata8.db. (check-in: [e96641f0be] user: drh branch: trunk, size: 1234944)
10:43
[b305f58033] part of check-in [36ea13e0a8] Add the new sqlite3ExprUnmapAndDelete() function and use it in place of separate calls to sqlite3RenameExprUnmap() and sqlite3ExprDelete(). (check-in: [36ea13e0a8] user: drh branch: trunk, size: 1232896)
2019-06-04
15:47
[2f2ebc7632] part of check-in [873aa46da3] New dbsqlfuzz test cases add to test/fuzzdata8.db. (check-in: [873aa46da3] user: drh branch: trunk, size: 1230848)
2019-05-22
14:35
[e7f7ac454c] part of check-in [42af7c819b] New dbsqlfuzz find added to test/fuzzdata8.db. (check-in: [42af7c819b] user: drh branch: trunk, size: 1210368)
2019-05-14
19:20
[ae3f4f364f] part of check-in [228e1087c0] New test cases in test/fuzzdata8.db. (check-in: [228e1087c0] user: drh branch: trunk, size: 1204224)
2019-05-10
14:34
[0386279088] part of check-in [e6d5fee8cd] Ensure that the BtShared.nPage value is reset correctly on a SAVEPOINT ROLLBACK. (check-in: [e6d5fee8cd] user: drh branch: trunk, size: 1108992)
2019-05-08
04:33
[7f1ad0a0cc] part of check-in [ad8fc5d8b4] Remove an ALWAYS() that was previously added by check-in [a0819086] but which turns out can sometimes be false. (check-in: [ad8fc5d8b4] user: drh branch: trunk, size: 1105920)
03:34
[bd3fe8efb5] part of check-in [74eba2558a] Remove a NEVER() that was added in the previous check-in [a0819086a521f] because it is in fact reachable. (check-in: [74eba2558a] user: drh branch: trunk, size: 1102848)
2019-04-24
17:04
[1786362da7] part of check-in [7be6222c9e] New test cases in test/fuzzdata8.db. (check-in: [7be6222c9e] user: drh branch: trunk, size: 1099776)
2019-04-23
12:31
[858795dc51] part of check-in [0fe3c3fd30] New test cases in fuzzdata8.db. (check-in: [0fe3c3fd30] user: drh branch: trunk, size: 1062912)
2019-04-07
18:04
[5f12b6a857] part of check-in [df58774e99] Fix a faulty assert() in the sqlite3VdbeMemExpandBlob() routine. (check-in: [df58774e99] user: drh branch: trunk, size: 1057792)
2019-03-28
20:50
[9dcffb6ca9] part of check-in [f908cd40b2] Add new test cases to test/fuzzdata8.db (check-in: [f908cd40b2] user: drh branch: trunk, size: 1054720)
2019-03-13
13:19
[4451d0dd30] part of check-in [049e992620] New test cases added to test/fuzzdata8.db (check-in: [049e992620] user: drh branch: trunk, size: 1044480)
2019-03-08
14:07
[7078218ccb] part of check-in [97bdc090f3] Add new test cases in test/fuzzdata8.db (check-in: [97bdc090f3] user: drh branch: trunk, size: 1040384)
2019-03-06
14:08
[f6906d0e04] part of check-in [b0d5cf40bb] Add an "|| CORRUPT_DB" term to an assert() that might be false if the database is corrupt. Also add a branch to have sqlite3PagerMovepage() return SQLITE_CORRUPT in that case. (check-in: [b0d5cf40bb] user: drh branch: trunk, size: 1031168)
2019-02-28
14:09
[bcdd2175b8] part of check-in [00ae0c6c48] New test case loaded into test/fuzzdata8.db. (check-in: [00ae0c6c48] user: drh branch: trunk, size: 1021952)
13:21
[91d6b30312] part of check-in [6bfd8655f0] Add an "|| CORRUPT_DB" term to an assert() statement in the btree defragmenter. (check-in: [6bfd8655f0] user: drh branch: trunk, size: 1013760)
2019-02-26
17:52
[2328494c8c] part of check-in [61fdfc57b9] New test cases added to test/fuzzdata8.db. (check-in: [61fdfc57b9] user: drh branch: trunk, size: 1010688)
2019-02-19
16:42
[04d95f81db] part of check-in [f2d400db4d] Fix an assert() that might not be true if the database file is corrupt. (check-in: [f2d400db4d] user: drh branch: trunk, size: 991232)
2019-02-18
12:16
[b7f93d26fb] part of check-in [a6509ca3dc] Fix an assert() that might not be true if the %_segdir table of FTS3 contains corrupt entries. (check-in: [a6509ca3dc] user: drh branch: trunk, size: 987136)
2019-02-14
15:27
[267bc89b51] part of check-in [aa61435a4c] Improved oversized cell detection when updating ptrmap pages in balance_nonroot(). (check-in: [aa61435a4c] user: drh branch: trunk, size: 980992)
2019-02-12
01:28
[19fcda3a87] part of check-in [ab2356f580] New test cases in test/fuzzdata8.db. (check-in: [ab2356f580] user: drh branch: trunk, size: 975872)
2019-02-04
16:36
[3f7c67741b] part of check-in [e467e4c8fa] Update the test/fuzzdata8.db database with new interesting cases from dbsqlfuzz. (check-in: [e467e4c8fa] user: drh branch: trunk, size: 960512)
2019-02-02
18:24
[411f8398e0] part of check-in [2f5c1925b9] New testcase added to test/fuzzdata8.db. (check-in: [2f5c1925b9] user: drh branch: trunk, size: 915456)
2019-02-01
14:54
[4d977eebe3] part of check-in [e5924939c9] New test cases added to test/fuzzdata8.db. (check-in: [e5924939c9] user: drh branch: trunk, size: 911360)
2019-01-30
19:50
[fe1b2ae0e7] part of check-in [916c52dad4] Change the error message slightly for when two or more indexes have the same rootpage. (check-in: [916c52dad4] user: drh branch: trunk, size: 880640)
2019-01-29
16:47
[df6e7a3269] part of check-in [e744d2dd93] Load all the latest dbsqlfuzz finds into test/fuzzdata8.db. (check-in: [e744d2dd93] user: drh branch: trunk, size: 868352)
16:41
[c1a6960cf8] part of check-in [97704cb7d2] More robust handling of corrupt database file in the rebalance operation of the btree logic. (check-in: [97704cb7d2] user: drh branch: trunk, size: 825344)
2019-01-28
11:54
[946a59b0b3] part of check-in [ce8e279a7d] Add a new test case to fuzzdata8.db. (check-in: [ce8e279a7d] user: drh branch: trunk, size: 820224)
2019-01-27
02:45
[fe997d33fd] part of check-in [9cf8ebd141] New test cases form dbsqlfuzz (check-in: [9cf8ebd141] user: drh branch: trunk, size: 815104)
01:11
[e2e2d82c8f] part of check-in [004f7d9bbe] Update fuzzcheck so that with the --load-dbsql options it screens its inputs to ensure that they are valid dbsqlfuzz cases. Add new dbsqlfuzz finds to the test/fuzzdata8.db database. (check-in: [004f7d9bbe] user: drh branch: trunk, size: 808960)
2019-01-25
04:00
Added: [8a96892bd2] part of check-in [fb9074ff45] Add the ability to process dbsqlfuzz cases in fuzzcheck and add an initial set of interesting dbsqlfuzz cases. (check-in: [fb9074ff45] user: drh branch: dbsqlfuzz-in-fuzzcheck, size: 732160)