Projekt

Allgemein

Profil

GX-Bug #70793

Von Rico Schreiber vor 2 Monaten aktualisiert

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. 

 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, log, which unnecessarily inflates the log. 

 log  

 Can be reproduced as follows: 

 1. install Shop 4.9.2.0 
 2. upload and select a broken an 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 unreadably 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 

Zurück