]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Have the dbstat virtual table take a copy of each page buffer that it traverses inste...
authordan <Dan Kennedy>
Mon, 27 Sep 2021 17:11:20 +0000 (17:11 +0000)
committerdan <Dan Kennedy>
Mon, 27 Sep 2021 17:11:20 +0000 (17:11 +0000)
commit6bcaba70ac3cbc7c93c24bb2b50631a0f4af67cc
tree13ffcc999b328a8715ddfa0f5709048761bfb126
parent5a69d19eea897dd597f48ad994c2cbdfd7052687
Have the dbstat virtual table take a copy of each page buffer that it traverses instead of just a reference to the page-cache object. This avoids problems if an error causes transaction rollback while a dbstat cursor is open. dbsqlfuzz crash-417224040fee04f0f0e62b70265c518893b08769.

FossilOrigin-Name: 6ab25f8bd52d6412a9600143de364f6d8ad8e2c835315fafca6f54d5f38a49dc
manifest
manifest.uuid
src/dbstat.c