Changed data handler to not read past the end of the file.  Also, check the file size when it may read past it.
Changed data handler to not read past the end of the file.  Also, check the file size when it may read past it.


MaddTheSane/perian,MaddTheSane/perian,MaddTheSane/perian,MaddTheSane/perian,MaddTheSane/perian,MaddTheSane/perian