message: Fix OOM bug: UTXO entries with invalid script length
diff: @@ -79,9 +79,15 @@ public:
  return;
  }
  nSize -= nSpecialScripts;
  + if (nSize > MAX_SCRIPT_SIZE) {
  + // Overly long script, replace with a short invalid one
  + script << OP_RETURN;
  + s.ignore(nSize);
  + } else {
  script.resize(nSize);
  s >> REF(CFlatData(script));
  }
  + }
  };
  /** wrapper for CTxOut that provides a more compact serialization */
  