eof bug in GPC