]> git.ipfire.org Git - thirdparty/sqlite.git/commit
In the constraint resolution logic, be careful not to cache column values
authordrh <drh@noemail.net>
Tue, 2 Jan 2018 18:11:11 +0000 (18:11 +0000)
committerdrh <drh@noemail.net>
Tue, 2 Jan 2018 18:11:11 +0000 (18:11 +0000)
commit4d795ef7e4b6e673b2ab84cc2155afc72221d386
tree295559e6bb02d4c6858cb3c8f3e9900d9ef5c4c3
parent595a0e2a4a5d6781abaebd4f0da2720568e1c5bb
In the constraint resolution logic, be careful not to cache column values
in registers whose initialization might be bypassed by an OP_NoConflict opcode.
Fix for ticket [dc3f932f5a147771] reported by OSSFuzz.

FossilOrigin-Name: 2846458af5d029a8e4fdcc8f50873a44e57897bbfe6aee8a23a01ffc34c5579f
manifest
manifest.uuid
src/insert.c
test/indexexpr1.test