py segfault test: ldb.open
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 4 Jul 2019 03:59:42 +0000 (03:59 +0000)
committerDouglas Bagnall <dbagnall@samba.org>
Wed, 10 Jul 2019 04:32:13 +0000 (04:32 +0000)
There seems to be no way of using ldb.open without causing a segfault

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
python/samba/tests/segfault.py
selftest/knownfail.d/python-segfaults

index 145c2495a8ec121dc3eb6daf445842dfb4533308..5fecffb5bfc34f24e68c8065184accae42a2e21d 100644 (file)
@@ -138,3 +138,11 @@ class SegfaultTests(samba.tests.TestCase):
     @segfault_detector
     def test_ldb_register_module(self):
         ldb.register_module('')
+
+    @segfault_detector
+    def test_ldb_open_0(self):
+        ldb.open()
+
+    @segfault_detector
+    def test_ldb_open_1(self):
+        ldb.open('')
index e5821538b6ed3df1d3fb0cc74d10f2524565eda7..25875657381fda3df9febe9ab18b95aeb31d7797 100644 (file)
@@ -1,5 +1,7 @@
 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_encrypt_netr_crypt_password
 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_hive_open_ldb
+samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_ldb_open_0
+samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_ldb_open_1
 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_ldb_register_module
 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_net_replicate_chunk_1
 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_net_replicate_init__3