* Check perhaps if other formats do this
* When disk runs out, it would be better to pop up a message to manually clear space and retry - or in the case of a batch process that should be phrased as clear space and continue.
* If it can't be caught when it happens, perhaps catch it just before it happens (for example a few K left when writing blocks) or if needed before any of the file is written by roughly predicting the file size on a very liberal basis.
Hopefully reproducible, if not let me know (I've not forgotten that other bug I need to feed back on, I've just been away!)
Ahhh - posted in wrong slot! sorry

Cheers, David