Today I discovered a strange behavior in Internet Explorer. I uploaded some images to my image library and I referred to them in my custom aspx page. All the images displayed correctly except one. In Firefox everything rendered correctly, in IE only the thumbnail and the web image was available. The full image was not available and I received a red cross on my page.
Conclusion: the image was corrupt!