Known issues in Samba4

Andrew Bartlett abartlet at samba.org
Tue Mar 22 09:30:37 GMT 2005


This is just a quick note to document known issues in current Samba4,
found during my testing of other changes over the last few days,
particularly using test_rpc.sh and test_w2k3.sh

In RPC-ECHO, test_doublepointer fails against a Samba4 server

In RPC-SAMR, with the [validate] binding parameter, the client-side
validation fails when against Win2k3 (or probably any server).

In -r 5661, the [ref] attribute was removed from SourceData parameter in
the echo.idl.  I've reverted this for the timebeing, but it has shown
that even when an array is specified as 'size_is(r.in.size)' in IDL, it
is only actually allocated in the r.out.data if it is [ref].  (Caused a
segfault in Samba4 server).

I'm assuming these are PIDL issues.

Elsewhere, in the DCE/RPC client libs, if the connection is dropped (or
a wrong password is specified to the RPC bind), there appears to be some
issues with a double-free down in the socket layer.  (Shows up under
valgrind in particular).

In regard to more recent changes, the credentials change is still
showing up some issues across Samba4, but in particular, it is known
that locktest and gentest need work to use the API correctly (use
cli_credentails_init(), to ensure the top-level creds structure is
talloc()ed).  

Finally, I wish to thank tridge for putting such time and effort into
creating the test scripts, without which it would be much harder to find
and list these issues!

Andrew Bartlett
-- 
Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Student Network Administrator, Hawker College  http://hawkerc.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20050322/513ca44f/attachment.bin


More information about the samba-technical mailing list