Projet

Général

Profil

Actions

Bug #394

fermé

Report pour Synchronisation - NullPointerException sur image vide ou format non géré

Ajouté par Anonyme il y a presque 14 ans. Mis à jour il y a presque 14 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
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

Formats disponibles : Atom PDF