REFSResolve (REFS.c:545) ULOGOpen's the refs log (mmaps data, allocates idx) then, when a matched REFS row's URI components together overflow the capture arena, the refs_capture call-chain early-returns without ULOGClose โ a genuine, reachable leak driven by an over-long ref URI. KEEPGetRemote leaks rarena only on a narrower double-error path. The big known keeper recursion findings (MEM-022..025) are already tracked. From the MEM sweep.
A held ULOG map / arena isn't released on a post-open error.
None; keeper-internal. ULOGClose is null-safe โ use the capture-result/close/check idiom.
Close the ULOG / free the arena on the capture-error path.