CVS update: samba/source/smbd

tridge at samba.anu.edu.au tridge at samba.anu.edu.au
Tue Sep 1 11:10:01 EST 1998


Date:	Tuesday September 1, 1998 @ 11:10
Author:	tridge

Update of /data/cvs/samba/source/smbd
In directory samba:/tmp/cvs-serv23002

Modified Files:
	pipes.c 
Log Message:
check that a valid pipe is passed before doing a pipe close.

I made this change after getting a segv in reply_pipe_close(). The
funny thing was that pipes_open was 1 and Pipes was NULL. That "can't
happen" and suggests that we have a wild pointer somewhere.

I suspect the rpc code, as I was playing with long share names (a
share called "averylongusername") at the time and the logs show lots
of srvsvc operations. I bet there is a buffer in the rpc code
somewhere that is overflowing and trashing bits of the data segment. 



More information about the samba-cvs mailing list