Projekt

Allgemein

Profil

Aktionen

GX-Bug #70793

geschlossen

Fehler benzüglich PHP 8 im ResponsiveFileManager / Error regarding PHP 8 in ResponsiveFileManager

Von Till Tepelmann vor etwa 1 Jahr hinzugefügt. Vor etwa 1 Monat aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Dateimanager
Zielversion:
% erledigt:

0%

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

Im Log werden jetzt weniger Warnungen angezeigt, wenn ein Bild beschädigt ist

Tags:

Beschreibung

Der ResponsiveFilemanager scheint nicht PHP 8 kompatibel zu sein, es wird häufig der folgende Fehler im Log erfasst, wenn ein kaputtes Bild hochgeladen wird, was das Log unnötig aufbläht.

Kann wie folgt reproduziert werden:

  1. Shop 4.9.2.0 installieren
  2. In einem Artikel ein kaputtes Bild hochladen und auswählen (das aus dem Anhang, "broken.jpg")
  3. Das Log aufrufen

Der Fehler tritt vermutlich auf, weil getimagesize() an der unten genannten Position "false" zurückgibt (aufgrund nicht lesbarer Bild-Daten) und davon ausgegangen wird, dass hier ein Array zurückgegeben wird.


The ResponsiveFilemanager does not seem to be PHP 8 compatible, the following error is often recorded in the log when uploading a broken image, which unnecessarily inflates the log.

Can be reproduced as follows:

  1. install Shop 4.9.2.0
  2. upload and select a broken image in a product (the attached one, "broken.jpg")
  3. call up the log

The error likely occurs because getimagesize() at the below mentioned position returns false (because of unreadable image data) and the rest of the code assumes an array is returned.


WARNING: Trying to access array offset on value of type bool

File: /var/www/ch/v4802_2023_06_19/ResponsiveFilemanager/filemanager/include/utils.php

Line: 890


Dateien

broken.jpg (4 Bytes) broken.jpg Rico Schreiber, 09.09.2024 17:48

Aktionen #1

Von Till Tepelmann vor etwa 1 Jahr aktualisiert

  • Tags wurde von 4.9.3.0_beta1 zu 4.11.1.0 beta1 geändert
Aktionen #2

Von Till Tepelmann vor 9 Monaten aktualisiert

  • Tags wurde von 4.11.1.0 beta1 zu 4.11.1.0 beta1, next-sp geändert
Aktionen #3

Von Rico Schreiber vor 3 Monaten aktualisiert

Aktionen #6

Von Rico Schreiber vor 3 Monaten aktualisiert

  • Tags wurde von 4.11.1.0 beta1, next-sp zu 5.0.1.0 geändert
  • Status wurde von Anerkannt zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Rico Schreiber gesetzt
  • Zielversion wurde auf 5.0.1.0 gesetzt
Aktionen #8

Von Rico Schreiber vor 3 Monaten aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #10

Von Rico Schreiber vor etwa 1 Monat aktualisiert

Aktionen #11

Von Rico Schreiber vor etwa 1 Monat aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Rico Schreiber wurde gelöscht
Aktionen #12

Von Lukas Petermann vor etwa 1 Monat aktualisiert

  • Zugewiesen an wurde auf Lukas Petermann gesetzt
Aktionen #14

Von Lukas Petermann vor etwa 1 Monat aktualisiert

  • Zugewiesen an Lukas Petermann wurde gelöscht
Aktionen #16

Von Krystian Czerwinski vor etwa 1 Monat aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF