From 7e6de5d8dd673ff5cdaf2aa301b7513073885a46 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Thu, 5 Dec 2019 10:27:15 +0100 Subject: [PATCH] :bug: \SetupUtils::builddir : avoid infinite loops --- setup/setuputils.class.inc.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/setup/setuputils.class.inc.php b/setup/setuputils.class.inc.php index ace7b75a2..513f0870a 100644 --- a/setup/setuputils.class.inc.php +++ b/setup/setuputils.class.inc.php @@ -683,6 +683,11 @@ class SetupUtils */ public static function builddir($dir) { + if (empty($dir)) + { + // avoid infinite loops :/ + return; + } if (!is_dir($dir)) { $parent = dirname($dir);