Seems like you have some block corrution. Use dbv utility to check for corruption in dbf mentioned. Were there any ORA 600 errors in the alert log or trace file?? In either case contact Oracle Tech Support.