Projekt

Allgemein

Profil

Aktionen

GX-Bug #51581

geschlossen

ClassRegistry scan_dir() Fehler mit negativen Offset in strpos()

Von Mirko Janssen vor mehr als 7 Jahren hinzugefügt. Vor mehr als 7 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Torben Wark
Kategorie:
Core
Zielversion:
% erledigt:

100%

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

Offset-Fehler in der ClassRegistry wurde behoben.


Beschreibung

Wenn scan_dir() alle Elemente eines Ordners überprüft, kommt eine Überprüfung mit strpos() zum tragen. Als dritten Parameter (offset) wird die Differenz der Längen des Elementes und des Suchmusters (.php) übergeben. Diese Differenz ist negativ, wenn der Ordnername aus weniger als 4 Zeichen besteht und somit als Offset für strpos() ungültig.


Dateien

PastedGraphic-1.png (399 KB) PastedGraphic-1.png Marcus Goede, 11.05.2017 16:14
PastedGraphic-2.png (166 KB) PastedGraphic-2.png Marcus Goede, 11.05.2017 16:14


Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #51547: ClassRegistry scan_dir() Fehler mit negativen Offset in strpos()ErledigtTorben Wark

Aktionen
Aktionen

Auch abrufbar als: Atom PDF