svn commit: samba r10395 - in
branches/SAMBA_4_0/source/libcli/resolve: .
vlendec at samba.org
vlendec at samba.org
Wed Sep 21 16:35:16 GMT 2005
Author: vlendec
Date: 2005-09-21 16:35:15 +0000 (Wed, 21 Sep 2005)
New Revision: 10395
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10395
Log:
While playing with winbind, I found a segfault because I had given
resolve_name_send a stack-allocated method list. Duplicate it.
Volker
Modified:
branches/SAMBA_4_0/source/libcli/resolve/resolve.c
Changeset:
Modified: branches/SAMBA_4_0/source/libcli/resolve/resolve.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/resolve/resolve.c 2005-09-21 15:51:00 UTC (rev 10394)
+++ branches/SAMBA_4_0/source/libcli/resolve/resolve.c 2005-09-21 16:35:15 UTC (rev 10395)
@@ -133,7 +133,8 @@
if (!NT_STATUS_IS_OK(status)) goto failed;
if (methods == NULL) goto failed;
- state->methods = methods;
+ state->methods = str_list_copy(state, methods);
+ if (state->methods == NULL) goto failed;
c->state = SMBCLI_REQUEST_SEND;
c->private = state;
More information about the samba-cvs
mailing list