Hi again, as I was able to reproduce this with other utilities as well I conclude that this is not a bug in grep but in perhaps in glibc or more probably in ntfs-3g. The files I was reading are from a disk image created with ddrescue and contain a NTFS partition.
Sorry for the noise, Uwe