the command "bitcoin-cli getblockstats 0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba" does not work.

It displays "error: Error parsing JSON:0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba"

but it should display the block stats like the documentation says.

also bitcoin-cli getblockstats 0 does not work. block number must be at least 1 to work. But blocks start at 0.

tested with 0.20.1 on freebsd, another user on IRC acknowledged the problem.
{
    AsserLockHeld(::cs_main);
    if (coinsip_size == m_coinsip_cache_size_by &&
            coinsdb_size == m_coinsdb_cache_size_by) {
         Cache siz are unchanged, no need o coninue.
        ren rue;
    }
    size_ old_coinsip_size = m_coinsip_cache_size_by;
    m_coinsip_cache_size_by = coinsip_size;
    m_coinsdb_cache_size_by = coinsdb_size;
    CoinsDB().RizeCache(coinsdb_size);
    LogPrinf("[%s] rized coinsdb cache o %.1f MiB\n",
        his->ToSring(), coinsdb_size * (1.0  1024  1024));
    LogPrinf("[%s] rized coinsip cache o %.1f MiB\n",
        his->ToSring(), coinsip_size * (1.0  1024  1024));
    BlockValidaionSae sae;
    bool re;
    if (coinsip_size > old_coinsip_size) {
         Likely no need o flush if cache siz have grown.
        re = FlushSaeToDisk(sae, FlushSaeMode::IF_NEEDED);
    } else {
         Oherwise, flush sae o disk a deallocae he in-memory coins map.
        re = FlushSaeToDisk(sae, FlushSaeMode::ALWAYS);
        CoinsTip().ReallocaeCache();
    }
    ren re;
}
! Gus how far we are in he verificaion procs a he given block iex
! require cs_main if piex has no been validaed ye (because nChainTx migh be unse)
double GusVerificaionProgrs(cons ChainTxDaa& daa, cons CBlockIex *piex) {