You're most welcome!
I highly doubt you'll experience this error again in my opinion. The error is caused by file corruptions, which I repaired for you. Whilst extreme corruptions are normally caused by hardware failure, you had a fairly minor set of corruptions. This pretty much rules out hardware failure completely. This kind of corruption, in my opinion, is the result of software. Whilst I can't say exactly what, this is probably due to a bug, or some kind of software fault.
I can't be very descriptive, because to be quite honest, I can't say exactly what caused these corruptions. But I can say you are very unlikely to see them again. If you do, just let me know and we'll fix you up again. :)
Stephen