Projekt

Allgemein

Profil

Aktionen

GX-Bug #70976

geschlossen

Shop Startseite nicht aufrufbar, wenn die Größenangaben für Artikelbilder nicht ermittelt werden könenn

Von Till Tepelmann vor 3 Monaten hinzugefügt. Vor 13 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.9.3.0
Release Notes Langtext:

Verbesserte Handhabung beschädigter Bild-Dateien

Tags:

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:

  1. Shop installieren
  2. Ein Artikel anlegen
  3. Ein Bild im Artikel hochladen
  4. 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.
  5. 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)
  6. 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:

  1. install the shop
  2. create an article
  3. upload an image in the article
  4. 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)
  5. set the width and height of the images to 0 in the database (UPDATE products SET products_image_w = 0, products_image_h = 0)
  6. 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

image.png (38,4 KB) image.png Till Tepelmann, 07.06.2024 12:01


Zugehörige Tickets

Vorgänger von GX-Entwicklung - GX-Bug #71100: Beschädigte Bilder zeigen kein Fallback-Bild an | Corrupted images do not show a fallback imageGemeldet

Aktionen
Aktionen #1

Von Till Tepelmann vor 3 Monaten aktualisiert

  • Tags wurde auf BACKLOG gesetzt
  • Priorität wurde von Normal zu Dringend geändert
Aktionen #2

Von Rico Schreiber vor 29 Tagen aktualisiert

  • Status wurde von Gemeldet zu In Prüfung geändert
  • Zugewiesen an wurde auf Rico Schreiber gesetzt
Aktionen #3

Von Rico Schreiber vor 26 Tagen aktualisiert

  • Status wurde von In Prüfung zu In Bearbeitung geändert
Aktionen #4

Von Till Tepelmann vor 26 Tagen aktualisiert

  • Tags wurde von BACKLOG zu 5.0.0.0 geändert
Aktionen #5

Von Rico Schreiber vor 18 Tagen aktualisiert

  • Tags wurde von 5.0.0.0 zu 5.0.1.0 geändert
  • Zielversion wurde auf 5.0.1.0 gesetzt
Aktionen #6

Von Rico Schreiber vor 16 Tagen aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Rico Schreiber wurde gelöscht
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #8

Von Rico Schreiber vor 16 Tagen aktualisiert

Aktionen #9

Von Rico Schreiber vor 16 Tagen 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
Aktionen #10

Von Rico Schreiber vor 13 Tagen 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
Aktionen #11

Von Rico Schreiber vor 13 Tagen aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF