HomePhabricator

Merge #7933: Fix OOM when deserializing UTXO entries with invalid length
e26b62093ae2Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Merge #7933: Fix OOM when deserializing UTXO entries with invalid length

1e44169 Add tests for CCoins deserialization (Pieter Wuille)
5d0434d Fix OOM bug: UTXO entries with invalid script length (Pieter Wuille)
4bf631e CDataStream::ignore Throw exception instead of assert on negative nSize. (Patrick Strateman)
4f87af6 Treat overly long scriptPubKeys as unspendable (Pieter Wuille)
f8e6fb1 Introduce constant for maximum CScript length (Pieter Wuille)

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Apr 26 2016, 11:23
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING1e44169f0e0c: Add tests for CCoins deserialization
rSTAGING0ea394188611: Merge #7941: Fixing comment in script_test.json test case
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rSTAGINGe26b62093ae2: Merge #7933: Fix OOM when deserializing UTXO entries with invalid length (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Apr 26 2016, 11:23