Opened 13 months ago

Closed 13 months ago

Last modified 9 months ago

#17849 closed enhancement (fixed)

sqlite-autoconf-3410200

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 12.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (4)

comment:1 by Xi Ruoyao, 13 months ago

  • Multiple fixes for reads past the end of memory buffers (NB: reads not writes) in the following circumstances:
    • When processing a corrupt database file using the non-standard SQLITE_ENABLE_STAT4 compile-time option.
    • In the CLI when the sqlite3_error_offset() routine returns an out-of-range value (see also the fix to sqlite3_error_offset() below).
    • In the recovery extension.
    • In FTS3 when processing a corrupt database file.
  • Fix the sqlite3_error_offset() so that it does not return out-of-range values when reporting errors associated with generated columns.
  • Multiple fixes in the query optimizer for problems that cause incorrect results for bizarre, fuzzer-generated queries.
  • Increase the size of the reference counter in the page cache object to 64 bits to ensure that the counter never overflows.
  • Fix a performance regression caused by a bug fix in patch release 3.41.1.
  • Fix a few incorrect assert() statements.

comment:2 by Bruce Dubbs, 13 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 13 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

b52e266fc1 Update to links-2.29.
bb211386cb Update to SCons-4.5.2.
41adbb2d8b Update to Business-ISBN-3.008 (Perl Module).
a1f645e9c0 Update to sqlite-autoconf-3410200 (3.41.2).

comment:4 by Bruce Dubbs, 9 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.