Erro 500 é muito relativo a má interpretação no servidor, provavelmente um erro de ~configuração no apache, iis ou php, ou nesse caso específico erro na hora de interpretar o código.
A imagem é muito grande ?
Qual a extensão ?
Já tentou criar uma nova imagem a partir dele no Photoshop por exemplo criando um novo arquivo BLANK e salvando novamente com a mesma extensão para verificar se não houve falha no cabeçalho da imagem na hora que a mesma foi salva ?
Abraço,
Bruno de Oliveira NogueiraAnalista de Sistemas
Contato: +55 (92) 8436 7910
e-mail: brunode...@gmail.com
"Duas coisas são infinitas: o universo e a burrice humana.
Mas a respeito do universo ainda tenho dúvidas" (Albert Eisntein)