On Wed, 17 May 2006 08:22:54 -0500
Christian Perrier <[EMAIL PROTECTED]> wrote:

> > Yes, it still happens in 3.0.22 and the current code in subversion.
> > 
> > The problem is happening when a rogue program sends a datagram with a bad
> > checksum. This wakes up the select() but the subsequent recvfrom() does not
> > receive it. I've identified the offending program, so I can reproduce it at 
> > will
> > now.
> > 
> > I reported it to the Samba people but didn't get a reply yet. Thanks for 
> > your
> > quick response.
> 
> OK. Have you reported it in the Samba BTS ? If you haven't, we will
> and we will link this upstream bug with the Debian bug.

I have already reported it.

> I'd also like
> to propose your patch in the upstream bug report if you don't mind.

OK, but I'm not sure it's right, because it makes every call to recvfrom()
non-blocking, and there might be a legitimate reason for some other samba
utility to use this shared code to do a blocking receive.

> If you have reported this in upstream's BTS, can you mention us the
> bug number?

It is bug number 3779 in their system:
https://bugzilla.samba.org/show_bug.cgi?id=3779

Reply via email to