GX-Bug #70976
geschlossenShop Startseite nicht aufrufbar, wenn die Größenangaben für Artikelbilder nicht ermittelt werden könenn
0%
Verbesserte Handhabung beschädigter Bild-Dateien
Beschreibung
Wenn keine Größenangaben für die Artikelbilder in der Datenbank stehen (0) dann wird versucht das aus den Bildern direkt abzurufen, wenn die Grafik aber defekt ist, dann gibt es eine Fehlermeldung und der Shop ist nicht mehr aufrufbar.
Kann wie folgt reproduziert werden:
- Shop installieren
- Ein Artikel anlegen
- Ein Bild im Artikel hochladen
- Das Bild auf dem Server im Ordner /images/product_images/info_images/ manipulieren, Inhalt der Datei verändern, sodass das Bild kaputt ist, also es zu einer komplett leeren Datei machen.
- In der Datenbank für die Bilder die Breite und Höhe auf 0 setzen, (UPDATE products SET products_image_w = 0, products_image_h = 0)
- Shop aufrufen, Startseite
Erwartetes Ergebnis:
Wenn die Artikelbilder defekt sind und die Größenangaben nicht ermittelt werden können, sollte der Shop weiterhin aufrufbar sein.
Tatsächliches Ergebnis:
Shop ist nicht mehr aufrufbar, wenn ein defektes Artikelbild geladen wird und die Größenangaben nicht ermittelt werden können.
If there are no size specifications for the article images in the database (0), then an attempt is made to retrieve this directly from the images, but if the graphic is defective, then there is an error message and the shop can no longer be called up.
Can be reproduced as follows:
- install the shop
- create an article
- upload an image in the article
- manipulate the image on the server in the folder /images/product_images/info_images/, change the content of the file so that the image is broken (a completely empty file would be considered broken)
- set the width and height of the images to 0 in the database (UPDATE products SET products_image_w = 0, products_image_h = 0)
- call up shop, start page
Expected result:
If the product images are defective and the sizes cannot be determined the shop should still be accessible.
Actual result:
The shop can no longer be called up if a defective product image is loaded and the size specifications cannot be determined.
Dateien
Zugehörige Tickets
Von Till Tepelmann vor 7 Monaten aktualisiert
- Tags wurde auf BACKLOG gesetzt
- Priorität wurde von Normal zu Dringend geändert
Von Rico Schreiber vor 4 Monaten aktualisiert
- Status wurde von Gemeldet zu In Prüfung geändert
- Zugewiesen an wurde auf Rico Schreiber gesetzt
Von Rico Schreiber vor 4 Monaten aktualisiert
- Status wurde von In Prüfung zu In Bearbeitung geändert
Von Till Tepelmann vor 4 Monaten aktualisiert
- Tags wurde von BACKLOG zu 5.0.0.0 geändert
Von Rico Schreiber vor 4 Monaten aktualisiert
- Tags wurde von 5.0.0.0 zu 5.0.1.0 geändert
- Zielversion wurde auf 5.0.1.0 gesetzt
Von Rico Schreiber vor 4 Monaten aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Rico Schreiberwurde gelöscht - Release Notes Langtext aktualisiert (Vergleich)
Von Rico Schreiber vor 4 Monaten aktualisiert
- Vorgänger von GX-Bug #71100: Beschädigte Bilder zeigen kein Fallback-Bild an | Corrupted images do not show a fallback image wurde hinzugefügt
Von Rico Schreiber vor 4 Monaten aktualisiert
- Tags wurde von 5.0.1.0 zu 5.0.0.0 geändert
- Zielversion wurde von 5.0.1.0 zu 5.0.0.0 geändert
Von Rico Schreiber vor 4 Monaten aktualisiert
- Status wurde von Testing zu Erledigt geändert