Project

General

Profile

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> }@ 

Back