summaryrefslogtreecommitdiff
path: root/table/table_builder.cc
diff options
context:
space:
mode:
authorleveldb Team <no-reply@google.com>2023-04-18 22:38:59 +0000
committerAustin Sullivan <asully@chromium.org>2023-04-20 18:09:06 +0000
commit068d5ee1a3ac40dabd00d211d5013af44be55bea (patch)
tree68c14acd3f5b5e3e3154b5ec658397dba4e960f8 /table/table_builder.cc
parentc61238dcf39bdcfb6ef27abbda35b4cbf42b9002 (diff)
downloadleveldb-main.tar.gz
leveldb: Check slice length in Footer::DecodeFrom()HEADmain
Without this check decoding the footer in Table::Open() can read uninitialized bytes from a buffer allocated on the stack if the file was unexpectedly short. In practice this is probably fine since this function validates a magic number but MSan complains about branching on uninitialized data. PiperOrigin-RevId: 525271012
Diffstat (limited to 'table/table_builder.cc')
0 files changed, 0 insertions, 0 deletions