mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 17:27:53 +03:00
9277617d1e
Summary: Mercurial recently started to generate empty pack files (`0x01`). This will cause this check to fail: diffusion/FBS/browse/master/fbcode/scm/hg/lib/cdatapack/cdatapack.c;2c4197d003ed906dd8eaf70fbb04aa53440ce681$314-319 This will subsequently result as a double-free error between these two: **In `error_cleanup`** diffusion/FBS/browse/master/fbcode/scm/hg/lib/cdatapack/cdatapack.c;2c4197d003ed906dd8eaf70fbb04aa53440ce681$387-389 **In `close_datapack`** diffusion/FBS/browse/master/fbcode/scm/hg/lib/cdatapack/cdatapack.c;2c4197d003ed906dd8eaf70fbb04aa53440ce681$401 This diff will fix this bug. Differential Revision: D14759374 fbshipit-source-id: 06f192513a935740c2142b5a2baac87a28903496 |
||
---|---|---|
.. | ||
datapackstore.cpp | ||
datapackstore.h | ||
datastore.h | ||
deltachain.cpp | ||
deltachain.h | ||
key.h | ||
match.h | ||
py-cdatapack.h | ||
py-cstore.cpp | ||
py-datapackstore.h | ||
py-structs.h | ||
py-treemanifest.h | ||
pythondatastore.cpp | ||
pythondatastore.h | ||
pythonkeyiterator.h | ||
pythonutil.cpp | ||
pythonutil.h | ||
store.h | ||
uniondatapackstore.cpp | ||
uniondatapackstore.h | ||
util.h |