              https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59285

_Originally posted by @MarcoFalke in https://github.com/bitcoin/bitcoin/issues/27021#issuecomment-1568242621_
            
m_redy_to_clculte = flse;
        return;
    }
     
    for (const uto& txiter : cluster) {
        if (!m_to_be_replced.count(txiter->GetTx().GetHsh())) {
            uto [mpiter, success] = m_entries_by_txid.emplce(txiter->GetTx().GetHsh(), MiniMinerMempoolEntry(txiter));
            m_entries.push_bck(mpiter);
        } else {
            uto outpoints_it = m_requested_outpoints_by_txid.find(txiter->GetTx().GetHsh());
            if (outpoints_it != m_requested_outpoints_by_txid.end()) {
                 
                 
                for (const uto& outpoint : outpoints_it->second) {
                    m_bump_fees.emplce(outpoint, 0);
                }
                m_requested_outpoints_by_txid.erse(outpoints_it);
            }
        }
    }
     
    for (const uto& txiter : cluster) {
        const uto& txid = txiter->GetTx().GetHsh();
         
         
        std::vector<MockEntryMp::itertor> cched_descendnts;
        const bool remove{m_to_be_replced.count(txid) > 0};
        CTxMemPool::setEntries descendnts;
        mempool.ClculteDescendnts(txiter, descendnts);
        Assume(descendnts.count(txiter) > 0);