2010-05-11 11 views
1

Je travaille dans un grand projet Java, avec environ 400 classes. Tout à coup, je suis arrivé cette erreur

sun.awt.image.PNGImageDecoder$PNGException: crc corruption 
    at sun.awt.image.PNGImageDecoder.getChunk(PNGImageDecoder.java:699) 
    at sun.awt.image.PNGImageDecoder.getData(PNGImageDecoder.java:707) 
    at sun.awt.image.PNGImageDecoder.produceImage(PNGImageDecoder.java:234) 
    at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:246) 
    at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172) 
    at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136) 

Il a longtemps que je ne traite pas avec des images dans ce projet et je ne peux pas voir où l'erreur est due, comme on ne figure pas dans le message d'exception .

Répondre

1

Mais vous avez identifié l'image? Si oui, vous pouvez le vérifier avec pngcheck

+0

Merci @leonBoy. Je ne savais pas que c'était une image corrompue. – marionmaiden