On Tue, Dec 26, 2006 at 07:54:17PM +0100, Vincent Lefevre wrote: > Package: perl > Version: 5.8.8-7 > Severity: important > > (marked as important due to data corrumption when reading a file) > > I have a process that reads a file, line by line with <FILE>, while > another process is creating it. The normal behavior is to get a > truncated file. A problem occurred when a line > > [F7133666,00000042] [4145231462,66] > > was read. Instead of getting this line (possibly truncated), I got > > [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@ [4145231462,66] > > with 2463 null characters. The tab character is at position 0x85000 > in the file. The file is acceded via NFS (on two different machines). > However, without any concurrent writes, one shouldn't get such null > characters. > > I don't know if the bug is in Perl (perhaps a buffering bug), glibc > or in the kernel... >
Well, without any code to demonstrate the problem, it is really hard to say which one of the above is the actual problem. Steve Peters [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]