summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2019-07-04 22:19:55 +1200
committerAndrew Bartlett <abartlet@samba.org>2019-07-22 22:20:25 +0000
commitc3a52e4c40a819ccaa5b4dab41f74afc8bff3d5c (patch)
tree8481cf48657cd459260c32392dd0e3102c66d312 /python
parentc1e649fd473885c0cb779344fc7089a245c7b17d (diff)
downloadsamba-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.py8
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')