Bug #99946
Updated by Georg Ringer almost 2 years ago
After update to 11.5.23 i get the following error on some pages with mount points set. Core: Exception handler (WEB): Uncaught TYPO3 Exception: Argument 1 passed to TYPO3\CMS\Core\Utility\RootlineUtility::sanitizeMountPointParameter() must be of the type string, null given, called in /home/xxxxxxx/typo3_src-11.5.23/typo3/sysext/core/Classes/Utility/RootlineUtility.php on line 136 | TypeError thrown in file /home/xxxxxxxx/typo3_src-11.5.23/typo3/sysext/core/Classes/Utility/RootlineUtility.php in line 427. Requested URL: https://www.xxxxxxxxx/ xxxxx Problem that NULL is set somewhere else and passed into the function. <pre> public function __construct($uid, $mountPointParameter = '', $context = null) { $this->mountPointParameter = $this->sanitizeMountPointParameter($mountPointParameter); ..... } </pre> False After this change everything works fine again... <pre> public @public function __construct($uid, $mountPointParameter = '', $context = null) { if ($this->mountPointParameter) { $this->mountPointParameter = $this->sanitizeMountPointParameter($mountPointParameter); } </pre> }@