diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2019-10-29 22:11:41 +0000 |
---|---|---|
committer | Noel Power <npower@samba.org> | 2019-11-14 16:12:40 +0000 |
commit | 7e19779b66d7329e4208eaa5801cec0b6feb3754 (patch) | |
tree | d2dbcb04b0ab644c77707564075c67494db55301 | |
parent | 272e20adbbbaebd7bbf94c79f44f1ff42d2831d8 (diff) | |
download | samba-7e19779b66d7329e4208eaa5801cec0b6feb3754.tar.gz |
pytests/segfault: pidl inline arrays
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Noel Power <npower@samba.org>
-rw-r--r-- | python/samba/tests/segfault.py | 7 | ||||
-rw-r--r-- | selftest/knownfail.d/python-segfaults | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/python/samba/tests/segfault.py b/python/samba/tests/segfault.py index 82c4e2b3806..07e2d46d56a 100644 --- a/python/samba/tests/segfault.py +++ b/python/samba/tests/segfault.py @@ -25,7 +25,7 @@ import sys from samba.net import Net, LIBNET_JOIN_AUTOMATIC from samba.credentials import DONT_USE_KERBEROS from samba import NTSTATUSError, ntstatus -from samba.dcerpc import misc, drsuapi, samr, unixinfo +from samba.dcerpc import misc, drsuapi, samr, unixinfo, dnsserver from samba import auth, gensec from samba.samdb import SamDB from samba import netbios @@ -169,3 +169,8 @@ class SegfaultTests(samba.tests.TestCase): def test_dcerpc_idl_unixinfo_elements(self): """Dereferencing is sufficient to crash""" unixinfo.GetPWUid().out_infos + + @segfault_detector + def test_dcerpc_idl_inline_arrays(self): + """Inline arrays were incorrectly handled.""" + dnsserver.DNS_RPC_SERVER_INFO_DOTNET().pExtensions diff --git a/selftest/knownfail.d/python-segfaults b/selftest/knownfail.d/python-segfaults index 4e1905ee296..671de9be4a2 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_dcerpc_idl_ref_elements samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_dcerpc_idl_unixinfo_elements +samba.tests.segfault.samba.tests.segfault.SegfaultTests.test_dcerpc_idl_inline_arrays |