The branch, v4-0-test has been updated
via 3c217518ba9a7b64fe6c842187499f1ee5189567 (commit)
from e2489de8de7d6e4839f29166f1881df3550a502d (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test
- Log -----------------------------------------------------------------
commit 3c217518ba9a7b64fe6c842187499f1ee5189567
Author: Andrew Tridgell <[EMAIL PROTECTED]>
Date: Fri Apr 18 16:23:48 2008 +0200
fixed a double free in winbind
state->domain->netlogon_binding is a child of ctx, and ctx is freed by
the composite_is_ok failure callback
-----------------------------------------------------------------------
Summary of changes:
source/winbind/wb_init_domain.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/winbind/wb_init_domain.c b/source/winbind/wb_init_domain.c
index c1325bf..8b82ab7 100644
--- a/source/winbind/wb_init_domain.c
+++ b/source/winbind/wb_init_domain.c
@@ -209,7 +209,6 @@ static void init_domain_recv_netlogonpipe(struct
composite_context *ctx)
&state->domain->netlogon_pipe);
if (!composite_is_ok(state->ctx)) {
- talloc_free(state->domain->netlogon_binding);
return;
}
talloc_steal(state->domain->netlogon_pipe,
state->domain->netlogon_binding);
--
Samba Shared Repository