https://bugzilla.wikimedia.org/show_bug.cgi?id=70270
Bug ID: 70270
Summary: wfFindFile fails without instant commons
Product: MediaWiki
Version: 1.24-git
Hardware: All
OS: All
Status: NEW
Severity: minor
Priority: Unprioritized
Component: File management
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected]
Web browser: ---
Mobile Platform: ---
I was trying to use the extension DumpHTML to export pages to MediaWiki.
During this process I did not want that images are fetched from Commons.
Therefore I set $wgUseInstantCommons = false;.
Unfortunately this lead to an error with the File Cache.
RepoGroup->findFile() tries to access the file property which was empty for me.
Fatal error: Call to a member function has() on a non-object in
/vagrant/mediawiki/includes/filerepo/RepoGroup.php on line 141
Call Stack:
0.0006 234096 1. {main}() /var/www/w/MWScript.php:0
0.0110 306144 2.
require_once('/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.php')
/var/www/w/MWScript.php:89
0.4130 10757072 3. DumpHTML->doEverything()
/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.php:153
0.4131 10757616 4. DumpHTML->doArticles()
/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.inc:149
1.3381 21948736 5. DumpHTML->doArticle()
/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.inc:210
1.3381 21948736 6. DumpHTML->getArticleHTML()
/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.inc:490
1.3384 21950280 7. Article->render()
/vagrant/mediawiki/extensions/DumpHTML/dumpHTML.inc:818
1.3385 21950376 8. Article->view()
/vagrant/mediawiki/includes/page/Article.php:1540
1.3492 21977064 9. PoolCounterWork->execute()
/vagrant/mediawiki/includes/page/Article.php:688
1.3492 21977328 10. PoolWorkArticleView->doWork()
/vagrant/mediawiki/includes/poolcounter/PoolCounterWork.php:123
1.3493 21977568 11. AbstractContent->getParserOutput()
/vagrant/mediawiki/includes/poolcounter/PoolWorkArticleView.php:139
1.3493 21978472 12. WikitextContent->fillParserOutput()
/vagrant/mediawiki/includes/content/AbstractContent.php:486
1.3494 21978664 13. Parser->parse()
/vagrant/mediawiki/includes/content/WikitextContent.php:327
1.3497 21995800 14. Parser->internalParse()
/vagrant/mediawiki/includes/parser/Parser.php:405
1.4070 22026064 15. Parser->replaceInternalLinks()
/vagrant/mediawiki/includes/parser/Parser.php:1262
1.4070 22032944 16. Parser->replaceInternalLinks2()
/vagrant/mediawiki/includes/parser/Parser.php:1866
1.4218 22436672 17. Parser->makeImage()
/vagrant/mediawiki/includes/parser/Parser.php:2139
1.4218 22438080 18. Parser->fetchFileAndTitle()
/vagrant/mediawiki/includes/parser/Parser.php:5466
1.4218 22438136 19. Parser->fetchFileNoRegister()
/vagrant/mediawiki/includes/parser/Parser.php:3937
1.4218 22438184 20. wfFindFile()
/vagrant/mediawiki/includes/parser/Parser.php:3967
1.4218 22438504 21. RepoGroup->findFile()
/vagrant/mediawiki/includes/GlobalFunctions.php:3661
--
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