]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When reading a super-journal name from a journal file, allocate a new buffer rather...
authordan <Dan Kennedy>
Wed, 10 Jun 2026 20:10:19 +0000 (20:10 +0000)
committerdan <Dan Kennedy>
Wed, 10 Jun 2026 20:10:19 +0000 (20:10 +0000)
commitdacabb4a33bb12052ad3c40dea97ea828588a97c
tree6203c2bf28f299a16d47e8d760fe01718a2bedb8
parent2bd7ac67163ca61f17e1cc54abf9a04ea08dcc83
When reading a super-journal name from a journal file, allocate a new buffer rather than using Pager.pTmpSpace. This prevents a buffer overrun that could occur when using a VFS with a large sqlite3_vfs.mxPathname value with a database with a small page size.

FossilOrigin-Name: 37aa82a50a0a1c5edb4c4f2de1cb00fa009ebbfeb420df3de72231c5d883518a
manifest
manifest.tags
manifest.uuid
src/pager.c