Project

General

Profile

Bug #93823

Updated by Jan Kornblum about 3 years ago

In some situations, ResourceFactory::retrieveFileOrFolderObject($input) wrongly returns a Folder object instead of a File object. 

 This occured in a composer based installation when $input is anything outside public web path like "var/www/html/var/transient/youtube_1e65d7002154f3586b97bd19d2787829.jpg" (a preview image created by TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\YoutTubeHelper). 

 The wrong check seems to happen in line 485... 

 <pre> 
 if (@is_file(Environment::getPublicPath() . '/' . $input)) { 
	 // only the local file 
	 return $this->getFileObjectFromCombinedIdentifier($input); 
 } 
 </pre> 

Back