https://bugzilla.wikimedia.org/show_bug.cgi?id=48834

--- Comment #8 from Bawolff (Brian Wolff) <[email protected]> ---
What version of PHP are you using. Specifically is it earlier than 5.2.3?
----

Also what do you have $wgPdfCreateThumbnailsInJobQueue set to in
LocalSettings.php (or is it just the default false)

When I have that variable set to true I get the exception:

Could not find data for image 'Elastic_load_method_(full).pdf'.

Backtrace:

#0 /var/www/w/git/includes/filerepo/file/LocalFile.php(471):
LocalFile->loadExtraFromDB()
#1 /var/www/w/git/includes/filerepo/file/LocalFile.php(666): LocalFile->load(1)
#2 /var/www/w/extensions/PdfHandler/CreatePdfThumbnailsJob.class.php(110):
LocalFile->getMetadata()
#3 [internal function]:
CreatePdfThumbnailsJob::insertJobs(Object(UploadFromStash), 'application/pdf',
true)
#4 /var/www/w/git/includes/Hooks.php(196):
call_user_func_array('CreatePdfThumbn...', Array)
#5 /var/www/w/git/includes/GlobalFunctions.php(3834):
Hooks::run('UploadVerifyFil...', Array)
#6 /var/www/w/git/includes/upload/UploadBase.php(435):
wfRunHooks('UploadVerifyFil...', Array)
#7 /var/www/w/git/includes/upload/UploadBase.php(302): UploadBase->verifyFile()
#8 /var/www/w/git/includes/specials/SpecialUpload.php(406):
UploadBase->verifyUpload()
#9 /var/www/w/git/includes/specials/SpecialUpload.php(172):
SpecialUpload->processUpload()
#10 /var/www/w/git/includes/SpecialPage.php(631): SpecialUpload->execute(NULL)
#11 /var/www/w/git/includes/SpecialPageFactory.php(487): SpecialPage->run(NULL)
#12 /var/www/w/git/includes/Wiki.php(291):
SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#13 /var/www/w/git/includes/Wiki.php(565): MediaWiki->performRequest()
#14 /var/www/w/git/includes/Wiki.php(458): MediaWiki->main()
#15 /var/www/w/git/index.php(55): MediaWiki->run()
#16 {main}


Maybe your version of PHP handles the exception differently from within
call_user_func_array and treats it as if the function returned null, or
something weird like that.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to