Block a user
schemagen: generated integer parser overflows int64 (UB) when a saturated negative exponent is combined with the fraction
parser3: keep the stackSize needed by a document independent of chunking (reserve transient token slots)
Replace test_fixup_256 with a regression test for the Node256 fixupMaxVersion false-Commit bug
Done in c94e9aa: test_fixup_256 is removed outright. test_fixup_256_heterogeneous_versions supersedes it (same Node256-at-the-end-of-a-range-write shape, but with the high-version child at…
Skip DEBUG_VERBOSE end print for point writes (uninitialized Result::endRemaining)
Pushed a revised commit: dropped the Result constructor initializations as requested (dead stores), so the diff is now only the if (e != nullptr) guard around the end-path debug print.…
Make SHOW_MEMORY builds work: fix deferred node capacity assert and eraseTree use-after-free
Addressed in 80f084c (ConflictSet.cpp line 2767 is gone): the search path lengths are now only tracked when SHOW_MEMORY is enabled.
eraseTree keeps the upstream worklist of bare Node *;…
SHOW_MEMORY builds crash on valid input:
assert(!releaseDeferred) in getCapacity(), and heap-use-after-free in eraseTree/removeKey
Investigated the failing coverage job on PR #91 (run 1016, job 2640, head df98681). The job did not fail in any of its steps — Gitea's own job detail reports success for all nine of…
Fix DEBUG_VERBOSE print of uninitialized Result::endRemaining (#86)