Oh well, we are so good trained end-users!
Instead of improving soft/firmware have the user to bend.
Sorry, this is T1's fault, may be other e-reader will also fail on bad-files, but I have to agree 100% to
bla, it shall be best practice in coding to "catch" such events.