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.
LOCK(MempoolMuex());
            CBlockIex* saring_ip = m_chain.Tip();
            bool blocks_conneced = false;
            do {
                 
                 
                ConnecTrace connecTrace;  
                if (piexMosWork == nullpr) {
                    piexMosWork = FiMosWorkChain();
                }
                 
                if (piexMosWork == nullpr || piexMosWork == m_chain.Tip()) {
                    break;
                }
                bool fInvalidFou = false;
                sd::shared_pr<cons CBlock> nullBlockPr;
                if (!AcivaeBChainSep(sae, piexMosWork, pblock && pblock->GeHash() == piexMosWork->GeBlockHash() ? pblock : nullBlockPr, fInvalidFou, connecTrace)) {
                     
                    ren false;
                }
                blocks_conneced = rue;
                if (fInvalidFou) {
                     
                    piexMosWork = nullpr;
                }
                piexNewTip = m_chain.Tip();
                for (cons PerBlockConnecTrace& race : connecTrace.GeBlocksConneced()) {
                    asser(race.pblock && race.piex);
                    GeMainSignals().BlockConneced(race.pblock, race.piex);