diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2019-07-04 22:19:55 +1200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-07-22 22:20:25 +0000 |
commit | c3a52e4c40a819ccaa5b4dab41f74afc8bff3d5c (patch) | |
tree | 8481cf48657cd459260c32392dd0e3102c66d312 /python | |
parent | c1e649fd473885c0cb779344fc7089a245c7b17d (diff) | |
download | samba-c3a52e4c40a819ccaa5b4dab41f74afc8bff3d5c.tar.gz |
py segfault test: registry.open_hive
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'python')
-rw-r--r-- | python/samba/tests/segfault.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/python/samba/tests/segfault.py b/python/samba/tests/segfault.py index 145c2495a8e..88366561f82 100644 --- a/python/samba/tests/segfault.py +++ b/python/samba/tests/segfault.py @@ -126,6 +126,14 @@ class SegfaultTests(samba.tests.TestCase): print("failed with %s" % e) @segfault_detector + def test_hive_open_hive(self): + # we don't need to provide a valid path because we segfault first + try: + registry.open_hive('s', 's', 's', 's') + except ldb.LdbError as e: + print("failed with %s" % e) + + @segfault_detector def test_ldb_add_nameless_element(self): m = ldb.Message() e = ldb.MessageElement('q') |