Hi all, We're at the preliminary stages of investigating this, but I can't find any references to it on a Google etc. Anyway. We've just moved from 3.0.6 to 3.0.13 and users report a file being missing. On investigation it turns out that (as far as we could tell in a 5 minute minor panic) the last file in a directory is not included in a wildcard search. (last file is defined by 'ls -f'). Naming the file explicitly is not affected, but any wildcard (such as 'ls' or 'ls *B' fails to find the file. This behaviour is consistent with both Win XP SP1 and smbclient We're continuing to investigate, and when we've got the minimal reproducible test cvase, we'll file a bugzilla report, but I just wanted to flag this up here and now. We've rolled back to 3.0.6 for now. IRIX 6.5.5, Samba 3.0.6 with quotas support compiled in. All compiled from source. Mac Assistant Systems Adminstrator @nibsc.ac.uk mac@nibsc.ac.uk Work: +44 1707 641565 Everything else: +44 7956 237670 (anytime)
>Hi all, > > We're at the preliminary stages of investigating this, but I >can't find any references to it on a Google etc.Of course I should have checked bugzilla too! :-) This looks exactly like bug 2452. We can only add that the problem isn't in 3.0.6 and we'd very much like it fixed. We're currently creating testcases all over the place, and we have level 10 debug logs of failure. Mac Assistant Systems Adminstrator @nibsc.ac.uk mac@nibsc.ac.uk Work: +44 1707 641565 Everything else: +44 7956 237670 (anytime)
Jeremy Allison
2005-Mar-31 18:29 UTC
[Samba] last file missing from wildcard searches (3.0.13)
On Thu, Mar 31, 2005 at 01:20:30PM +0100, Mac wrote:> Hi all, > > We're at the preliminary stages of investigating this, but I > can't find any references to it on a Google etc. > > > Anyway. We've just moved from 3.0.6 to 3.0.13 and users report a file > being missing. > > > On investigation it turns out that (as far as we could tell in a 5 > minute minor panic) the last file in a directory is not included in > a wildcard search. (last file is defined by 'ls -f'). > > > Naming the file explicitly is not affected, but any wildcard (such as > 'ls' or 'ls *B' fails to find the file. > > This behaviour is consistent with both Win XP SP1 and smbclient > > We're continuing to investigate, and when we've got the minimal > reproducible test cvase, we'll file a bugzilla report, but I just wanted > to flag this up here and now. > > We've rolled back to 3.0.6 for now. > > IRIX 6.5.5, Samba 3.0.6 with quotas support compiled in. All compiled > from source.Can you get me a ethereal capture trace, and also a debug level 10 from the smbd please ? This code did change for 3.0.13 to fix a bug with Win9x, but it was tested extensively before release (ie. I can't reproduce this bug). Thanks, Jeremy.