Uncaught TYPO3 Exception #1314354065: Could not find row with uid "5" in table sys_file_storage (More information) RuntimeException thrown in file /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/AbstractRepository.php in line 194. 20 TYPO3\CMS\Core\Resource\AbstractRepository::findByUid("5") /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00140: $storageRepository = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\StorageRepository'); 00141: /** @var $storage ResourceStorage */ 00142: $storageObject = $storageRepository->findByUid($uid); 00143: } 00144: if (!$storageObject instanceof ResourceStorage) { 19 TYPO3\CMS\Core\Resource\ResourceFactory::getStorageObject("5") /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00428: $fileObject = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\File', $fileData); 00429: if (is_numeric($fileData['storage'])) { 00430: $storageObject = $this->getStorageObject($fileData['storage']); 00431: $fileObject->setStorage($storageObject); 00432: } 18 TYPO3\CMS\Core\Resource\ResourceFactory::createFileObject(array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00282: } 00283: } 00284: $this->fileInstances[$uid] = $this->createFileObject($fileData); 00285: } 00286: return $this->fileInstances[$uid]; 17 TYPO3\CMS\Core\Resource\ResourceFactory::getFileObject("588", array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/FileRepository.php: 00078: */ 00079: protected function createDomainObject(array $databaseRow) { 00080: return $this->factory->getFileObject($databaseRow['uid'], $databaseRow); 00081: } 00082: 16 TYPO3\CMS\Core\Resource\FileRepository::createDomainObject(array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/FileRepository.php: 00183: $objects = array(); 00184: foreach ($resultRows as $row) { 00185: $objects[] = $this->createDomainObject($row); 00186: } 00187: return $objects; 15 TYPO3\CMS\Core\Resource\FileRepository::findBySha1Hash("c0fa749a1d87bfd5838bc46af27b7fc9fbd6f93d") /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/Service/IndexerService.php: 00103: // Check if a file has been moved outside of FAL -- we have some 00104: // orphaned index record in this case we could update 00105: $otherFiles = $this->getRepository()->findBySha1Hash($fileInfo['sha1']); 00106: $movedFile = FALSE; 00107: /** @var $otherFile \TYPO3\CMS\Core\Resource\File */ 14 TYPO3\CMS\Core\Resource\Service\IndexerService::indexFile(TYPO3\CMS\Core\Resource\File, boolean) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/FileRepository.php: 00090: */ 00091: public function addToIndex(File $fileObject) { 00092: return $this->getIndexerService()->indexFile($fileObject, FALSE); 00093: } 00094: 13 TYPO3\CMS\Core\Resource\FileRepository::addToIndex(TYPO3\CMS\Core\Resource\File) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/File.php: 00172: if ($indexRecord === FALSE && $indexIfNotIndexed) { 00173: $this->indexingInProgress = TRUE; 00174: $indexRecord = $repo->addToIndex($this); 00175: $this->mergeIndexRecord($indexRecord); 00176: $this->indexed = TRUE; 12 TYPO3\CMS\Core\Resource\File::loadIndexRecord() /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/File.php: 00102: public function getProperty($key) { 00103: if ($this->indexed === NULL) { 00104: $this->loadIndexRecord(); 00105: } 00106: return parent::getProperty($key); 11 TYPO3\CMS\Core\Resource\File::getProperty("uid") /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/AbstractFile.php: 00199: */ 00200: public function getUid() { 00201: return $this->getProperty('uid'); 00202: } 00203: 10 TYPO3\CMS\Core\Resource\AbstractFile::getUid() /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/ProcessedFileRepository.php: 00153: '*', 00154: $this->table, 00155: 'original=' . intval($file->getUid()) . 00156: ' AND task_type=' . $this->databaseConnection->fullQuoteStr($taskType, $this->table) . 00157: ' AND configuration=' . $this->databaseConnection->fullQuoteStr(serialize($configuration), $this->table) 9 TYPO3\CMS\Core\Resource\ProcessedFileRepository::findOneByOriginalFileAndTaskTypeAndConfiguration(TYPO3\CMS\Core\Resource\File, "Image.Preview", array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php: 00091: $processedFileRepository = Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\ProcessedFileRepository'); 00092: 00093: $processedFile = $processedFileRepository->findOneByOriginalFileAndTaskTypeAndConfiguration($fileObject, $taskType, $configuration); 00094: 00095: // set the storage of the processed file 8 TYPO3\CMS\Core\Resource\Service\FileProcessingService::processFile(TYPO3\CMS\Core\Resource\File, TYPO3\CMS\Core\Resource\ResourceStorage, "Image.Preview", array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/ResourceStorage.php: 01130: throw new \InvalidArgumentException('Cannot process files of foreign storage', 1353401835); 01131: } 01132: $processedFile = $this->getFileProcessingService()->processFile($fileObject, $this, $context, $configuration); 01133: 01134: return $processedFile; 7 TYPO3\CMS\Core\Resource\ResourceStorage::processFile(TYPO3\CMS\Core\Resource\File, "Image.Preview", array) /foooo/typo3_src-6.1.4/typo3/sysext/core/Classes/Resource/File.php: 00291: */ 00292: public function process($taskType, array $configuration) { 00293: return $this->getStorage()->processFile($this, $taskType, $configuration); 00294: } 00295: 6 TYPO3\CMS\Core\Resource\File::process("Image.Preview", array) /foooo/typo3_src-6.1.4/typo3/sysext/filelist/Classes/FileList.php: 00620: // Thumbnails? 00621: if ($this->thumbs && $this->isImage($ext)) { 00622: $processedFile = $fileObject->process(\TYPO3\CMS\Core\Resource\ProcessedFile::CONTEXT_IMAGEPREVIEW, array()); 00623: if ($processedFile) { 00624: $thumbUrl = $processedFile->getPublicUrl(TRUE); 5 TYPO3\CMS\Filelist\FileList::formatFileList(array, "file") /foooo/typo3_src-6.1.4/typo3/sysext/filelist/Classes/FileList.php: 00351: } 00352: // Files are added 00353: $iOut .= $this->formatFileList($files, $titleCol); 00354: // Header line is drawn 00355: $theData = array(); 4 TYPO3\CMS\Filelist\FileList::getTable("fileext,tstamp,size,rw,_REF_") /foooo/typo3_src-6.1.4/typo3/sysext/filelist/Classes/FileList.php: 00197: */ 00198: public function generateList() { 00199: $this->HTMLcode .= $this->getTable('fileext,tstamp,size,rw,_REF_'); 00200: } 00201: 3 TYPO3\CMS\Filelist\FileList::generateList() /foooo/typo3_src-6.1.4/typo3/sysext/filelist/Classes/Controller/FileListController.php: 00288: $this->filelist->start($this->folderObject, $this->pointer, $this->MOD_SETTINGS['sort'], $this->MOD_SETTINGS['reverse'], $this->MOD_SETTINGS['clipBoard'], $this->MOD_SETTINGS['bigControlPanel']); 00289: // Generate the list 00290: $this->filelist->generateList(); 00291: // Write the footer 00292: $this->filelist->writeBottom(); 2 TYPO3\CMS\Filelist\Controller\FileListController::main() /foooo/typo3_src-6.1.4/typo3/sysext/filelist/mod1/index.php: 00044: $SOBE = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Filelist\\Controller\\FileListController'); 00045: $SOBE->init(); 00046: $SOBE->main(); 00047: $SOBE->printContent(); 00048: ?> 1 require("/foooo/typo3_src-6.1.4/typo3/sysext/filelist/mod1/index.php") /foooo/typo3_src-6.1.4/typo3/mod.php: 00039: require $temp_path . 'conf.php'; 00040: $BACK_PATH = ''; 00041: require $temp_path . 'index.php'; 00042: $isDispatched = TRUE; 00043: } else {