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]

Reply via email to