[Samba] Bug 6870 resurfaced in Samba 4.2.10

Jeremy Allison jra at samba.org
Tue Oct 18 17:08:43 UTC 2016


On Tue, Oct 18, 2016 at 10:06:34AM +0100, Rebecca Gellman wrote:
>  
> 
> On 2016-10-17 19:37, Jeremy Allison wrote: 
> 
> > On Mon, Oct 17, 2016 at 11:27:12AM -0700, Jeremy Allison wrote: 
> > 
> >> No, it's not so bad. libcli/cldap/cldap.c is clearly supposed to cope
> >> with caller.cldap == NULL - you can see this in the function
> >> cldap_search_state_destructor() which checks:
> >> 
> >> if (s->caller.cldap)
> >> 
> >> before doing anything. Can you try this (amended) patch ?
> > 
> > Scratch that - EBADPATCH (sorry :-).
> > 
> > Here's something I think might actually work :-).
> > 
> > Sorry,
> > 
> > Jeremy.
> 
> Glad you checked that... my next response would be "I have a gdb
> backtrace here that disagrees with you...." ;) 
> 
> This patch looks good. net ads workgroup did indeed give the right
> output, and allowed the rest of the steps in our sequence to complete
> with no segfauls. 
> 
> This is part of the Smoothwall domain join mechanism, so there was
> somewhat of an urgency on this one :) 
> 
> Thank you very much for your assistance; let me know if you need any
> further patches testing on this bug. 

No, that looks great - I'll get this fix back-ported to all
release branches.

Thanks very much for your help on this !

Jeremy.



More information about the samba mailing list