to reproduce, in an addc testenv: $ python3 -c'from samba.dcerpc.dnsserver import dnsserver; dnsserver("addc")' Segmentation fault This is probably not very serious, but I am restricting access to it because I need to stop looking for a while.
Created attachment 15291 [details] a gdb traceback The reason I am not sure, is this traceback goes deeper than most of the python binding issues I am looking at, and I am not certain there is only a client side path to it.
Created attachment 15292 [details] the pseudo-fuzzer that found this and other segfaults This patch adds a test that throws arbitrary combinations off arguments at our python bindings, and looks for segfaults. I have patches for all the problems it has found, except this one.
fixed in 0348dd4b31062b2cf12d19ec5515a309d1d9b470