]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Do not allow constant factoring during PRAGMA integrity_check, since the
authordrh <>
Mon, 27 Mar 2023 13:24:02 +0000 (13:24 +0000)
committerdrh <>
Mon, 27 Mar 2023 13:24:02 +0000 (13:24 +0000)
commit3594b2b3031ce0239ddedbd2c2b0367cf51b56ed
treed6019a2a6d888ed965c2d72d60aabe003a328c34
parentaa9192e6aa4da7d6c685bfbbefe0b4f6e55c5b2d
Do not allow constant factoring during PRAGMA integrity_check, since the
constants might be stored in registers that are later reused for other
purposes.  dbsqlfuzz dc9ab26037cf5ef797d28cd1ae0855ade584216d.  Problem
discovered by a new assert() statement added in [6f8b97f31a4c8552].

FossilOrigin-Name: 0bba27b78112b2b2271e498f41c437df985aa2faab302ee5b29d9b60003a8379
manifest
manifest.uuid
src/pragma.c
test/pragma.test