Well I went further than that.  I ran strace against it and it hangs when
it hits the "." entry on the vfat partition which is a win98 partition.
It just goes into an endless loop at that point.  And it's not even
slocate's fault, because it loops in a system call (i'll have to go read
my logs again)..

--
Greg Rumple
[EMAIL PROTECTED]

On Mon, 17 Apr 2000, Axalon Bloodstone wrote:

> 
> 
> On Sat, 19 Jun 1999, Greg Rumple wrote:
> 
> > Okay, I upgraded to 2.2.9-27mdk last night on my home box.  And awoke this
> > morning to a hung slocate process.  I have spent the better part of the
> > day trying to figure out just what it was that was causing it.  And I now
> > have it.  I have an identical system that didn't have the problem, so I
> > compared to the two trying to figure out the difference.  The difference
> > it turns out is I have a vfat filesystem mounted on my home system.  If I
> > unmount the vfat filesystem, slocate no longer hangs either.  So what
> > could have possibly changed in the vfat filesystem code between
> > 2.2.9-23mdk and 2.2.9-27mdk???  Because it works fine on 23...
> > 
> > --
> > Greg Rumple
> > [EMAIL PROTECTED]
> > 
> 
> Hi there,
>  I've been working on this one for awhile now, I have two vfat partitions
> i mount and it passes over the second one without a problem, The first one
> however contains a win98 installation. My first guess was The "@Home.net"
> folder, no luck. Could you please send me some information.
> 
> Run /etc/cron.daily/slocate.cron
> change to another console
> Run "ps ax|grep locate"
> note the PID 
> ls -l /proc/(insert PID) <- I need output from this
> I need output from "ls -a /mnt/the_vfat_partition"
> 
> You will probably want to skip over the vfat partition till I can finger
> this bug, edit /etc/updatedb.conf and /etc/cron.daily/slocate.cron 
> in /etc/updatedb.conf just add it to the EXCLUDE
> in /etc/cron.daily/slocate.cron just follow the syntax and tack it on the
> end, should all make sense once you open them.
> 
> 
> 
> 

Reply via email to