[SCM] Samba Shared Repository - branch master updated - release-4-0-0alpha7-1429-ge46a88c

Jeremy Allison jra at samba.org
Mon May 4 16:15:26 GMT 2009


On Mon, May 04, 2009 at 05:57:53PM +0200, Stefan (metze) Metzmacher wrote:
> Hi Jeremy,
> 
> >  		if (ent->vuid == vuid) {
> >  			ent->vuid = UID_FIELD_INVALID;
> > -			/* Ensure we're not freeing an active pointer. */
> > +			/*
> > +			 * We need to keep conn->server_info around
> > +			 * if it's equal to ent->server_info as a SMBulogoff
> > +			 * is often followed by a SMBtdis (with an invalid
> > +			 * vuid). The debug code (or regular code in
> 
> Do you have a capture of this for me?

No, it came from the bug report.

> I wonder we should create a anonymous server_info for the SMBTdis,
> if it uses an invalid vuid?

Yes, I thought of doing this.

> A torture test for this would also be very useful.

Yes, a torture test is my next task this morning :-).

Jeremy.


More information about the samba-technical mailing list