couple of things to try
mv the file to somewhere, and check it.
but most likely ... hmm ... have you run fsck over the hdd manually (ie the non startup one, but the one that would be run if it can't fix the mistakes)?
Another thing you might try is mount the hdd on another OS (eg a Knoppix or Slackware (or whatever) boot cd) and look at the file that way (that requires server downtime though).
Also you could just nuke the file, if the file is dead it's dead anyway, but of course you want to be sure it is dead before you do something to it ...
Incidentally, what was the last time it was changed ? what does a ls -op or a ls -l give?
Last edited by chakkerz; 09-17-2004 at 01:54 AM.