From https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69500
In:
- https://github.com/bitcoin/bitcoin/blob/4a020ca443ba370bf41583962d16aa8551876f53/src/wallet/test/fuzz/crypter.cpp#L65
- https://github.com/bitcoin/bitcoin/blob/4a020ca443ba370bf41583962d16aa8551876f53/src/wallet/crypter.cpp#L98
I haven’t looked into this in detail, but it may be allocating a large chunk of memory. Given that locked memory is only used for small chunks of memory (private keys and rng state), I wonder if it makes sense to fuzz inputs of this length?