1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-02 09:47:23 +03:00

pytest/segfault: abort for generate_random_bytes(-1)

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
Douglas Bagnall 2022-08-05 12:39:24 +12:00 committed by Andreas Schneider
parent 9c2ffef0d5
commit 9aa52bb37e
2 changed files with 7 additions and 0 deletions

View File

@ -236,3 +236,9 @@ class SegfaultTests(samba.tests.TestCase):
c = ldb.Control(samdb, 'relax:1')
del c.critical
@segfault_detector
def test_random_bytes(self):
# memory error from SIZE_MAX -1 allocation.
from samba import generate_random_bytes
generate_random_bytes(-1)

View File

@ -0,0 +1 @@
^samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_random_bytes