You may be uploading a file that has the wrong extension. Like a jpg that someone has renamed to gif or somthing. Many programs may open it correctly anyway, some may not. You may be able to tell by checking the image properties with a program like xnview or irfanview.