From: Stefan Metzmacher Date: Wed, 17 Apr 2024 18:52:30 +0000 (+0200) Subject: tests/segfault.py: make sure samdb.connect(url) has a valid lp_ctx X-Git-Tag: tdb-1.4.11~996 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=96e4a92f192dcf0e5bd4ff4b3af9993ae864b804;p=thirdparty%2Fsamba.git tests/segfault.py: make sure samdb.connect(url) has a valid lp_ctx Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/tests/segfault.py b/python/samba/tests/segfault.py index 8b1676a90d0..97321ce0a22 100644 --- a/python/samba/tests/segfault.py +++ b/python/samba/tests/segfault.py @@ -544,6 +544,7 @@ class SegfaultTests(samba.tests.TestCase): samdb.disconnect() lp, creds, server = self.get_lp_et_al() url = 'ldap://' + server + samdb.set_loadparm(lp) samdb.connect(url) dn.get_casefold() @@ -558,12 +559,14 @@ class SegfaultTests(samba.tests.TestCase): lp, creds, server = self.get_lp_et_al() url = 'ldap://' + server samdb.disconnect() + samdb.set_loadparm(lp) samdb.connect(url) dn = msg.dn dn.add_child("CN=TEST") dn.set_component(0, "CN", "Test2") samdb.disconnect() + samdb.set_loadparm(lp) samdb.connect(url) del samdb del msg @@ -580,6 +583,7 @@ class SegfaultTests(samba.tests.TestCase): samdb.disconnect() lp, creds, server = self.get_lp_et_al() url = 'ldap://' + server + samdb.set_loadparm(lp) samdb.connect(url) dn = msg.dn