]> git.ipfire.org Git - thirdparty/sqlite.git/commit
The off-by-one fix at [3e627d66ebdef8df] is insufficient. An index master
authordrh <>
Mon, 11 Aug 2025 13:17:10 +0000 (13:17 +0000)
committerdrh <>
Mon, 11 Aug 2025 13:17:10 +0000 (13:17 +0000)
commit1ecc135cc5d7760f353b53dd16a8dc200473646a
treec97570d6b2d4ea56880efa9d953f67511c6c20ca
parent9081b8972090289b0cb6fc98c7ecff5f7467d5a7
The off-by-one fix at [3e627d66ebdef8df] is insufficient.  An index
can hold twice as many columns as a table, if the table is a WITHOUT ROWID
table.  The limit should be twice the maximum, not just one more than the
maximum.  Problem discovered by OSSFuzz.

FossilOrigin-Name: a836126bbec5c14432ed7fc7e9e6f8ebcd5dd1116d3ac8a9a0d25c8f62cc51fe
manifest
manifest.uuid
src/build.c