diff options
author | Jeff Epler <jepler@gmail.com> | 2025-08-06 10:15:57 -0500 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-08-15 01:21:25 +1000 |
commit | 0615d13963ba33650a5b2070368584c7aec9c9dd (patch) | |
tree | cffa9af1a737e552ee5a3f342a3c977890f05a72 /py/binary.c | |
parent | 803da9645f735edd3d1a80a3f920039e0f0298f2 (diff) |
py/objringio: Detect incorrect constructor calls.
ringbuffer.size must be at least 2, and is a 16-bit quantity.
This fixes several cases including the one the fuzzer discovered, which
would lead to a fatal signal when accessing the object.
Fixes issue #17847.
Signed-off-by: Jeff Epler <jepler@gmail.com>
Diffstat (limited to 'py/binary.c')
0 files changed, 0 insertions, 0 deletions