From: Joseph Sutton Date: Fri, 24 Sep 2021 23:13:02 +0000 (+1200) Subject: pytest:segfault: Add test for deleting an ldb.Control critical flag X-Git-Tag: ldb-2.5.0~553 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1adaa517c1237a473bdcf818523f5107df3d6b0;p=thirdparty%2Fsamba.git pytest:segfault: Add test for deleting an ldb.Control critical flag BUG: https://bugzilla.samba.org/show_bug.cgi?id=14845 Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/tests/segfault.py b/python/samba/tests/segfault.py index 8b57ecad59b..6186d60c823 100644 --- a/python/samba/tests/segfault.py +++ b/python/samba/tests/segfault.py @@ -228,3 +228,11 @@ class SegfaultTests(samba.tests.TestCase): def test_ldb_msg_del_dn(self): msg = ldb.Message() del msg.dn + + @no_gdb_backtrace + @segfault_detector + def test_ldb_control_del_critical(self): + samdb = self.get_samdb() + + c = ldb.Control(samdb, 'relax:1') + del c.critical diff --git a/selftest/knownfail.d/python-segfaults b/selftest/knownfail.d/python-segfaults index d129dab7d47..0c6e52d63d4 100644 --- a/selftest/knownfail.d/python-segfaults +++ b/selftest/knownfail.d/python-segfaults @@ -1,3 +1,4 @@ samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_net_replicate_init__3 samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_dnsp_string_list samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_dns_record +samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_ldb_control_del_critical