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!
- Open the corrupt image in a Picture editor (I used the default Office Picture Manager)
- save it as a new image
- Upload the image again to your image library
Everything works fine again.