[PATCH] fix smbclient segfault

Michael Adam obnox at samba.org
Mon Sep 22 13:24:30 MDT 2014


On 2014-09-22 at 12:20 -0700, Jeremy Allison wrote:
> On Mon, Sep 22, 2014 at 10:15:10AM +0200, Andreas Schneider wrote:
> > On Monday 22 September 2014 09:59:34 Michael Adam wrote:
> > > Hi,
> > 
> > Hey,
> >  
> > > shouldn't subreq be freed before leaving the function,
> > > i.e. further down?
> > 
> > to be honest, I'm not sure. A bit further down smbXcli_req_set_pending(subreq) 
> > is called and I guess it needs to live longer cause of that call.
> 
> Yep, looks correct to me. smbXcli_req_set_pending(subreq) ensures
> the subreq must live longer than this function.

But should be freed in all failure cases, I think.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20140922/9b31c524/attachment.pgp>


More information about the samba-technical mailing list