Actions
Bug #394
ferméReport pour Synchronisation - NullPointerException sur image vide ou format non géré
Début:
12/05/2010
Echéance:
% réalisé:
100%
Temps estimé:
Navigateur:
Votre version de Silverpeas:
5.0
Système d'exploitation:
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:
Description
Classe ImageHelper dans com.silverpeas.gallery :
- Correction des méthodes getDimension(File, PhotoDetail), getWidthAndHeight(String, String, String, int),
getWidthAndHeight(BufferedImage, int), redimPhoto(File, String, int, boolean, String) et
createWatermark(String, String, String, File). Ces méthodes ne traitaient pas le cas limite pourtant possible
de fichiers d'image vides ou de façon plus générale d'images dont le format n'est pas pris en charge par le
JDK exécutant (format inconnu du système). Note: la méthode ImageIO.read() du JDK qui est utilisée dans le code
à ces endroits, stipule bien dans son JavaDoc qu'elle peut retourner null, d'où un NullPointerException que
l'on obtenait ici.
Actions
#1
Mis à jour par Anonyme il y a plus de 14 ans
- Statut changé de Assigned à Resolved
- % réalisé changé de 0 à 100
- Votre version de Silverpeas mis à 5.0
Actions