I think there are people that think that a stream should no longer return anything after end of file was reached until clearerr was called, so the behaviour in this bug might actually be intended behaviour.
Compare: http://blog.chinaunix.net/u2/75096/showart_1795432.html (point 5 of "glibc bugs") which references: http://www.open-std.org/JTC1/SC22/wg14/www/docs/dr_141.html (this only speaks about functions returning EOF, but I guess some people might argue it is the same with fread (and thus gzread)). Hochachtungsvoll, Bernhard R. Link -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org