Skip to content

Instantly share code, notes, and snippets.

@lahwaacz
Created August 5, 2023 11:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lahwaacz/4831b2f06dcbc25e368cbe6c99de9950 to your computer and use it in GitHub Desktop.
Save lahwaacz/4831b2f06dcbc25e368cbe6c99de9950 to your computer and use it in GitHub Desktop.
MediaWiki 1.40 error with empty $wgFooterIcons
MediaWiki internal error.
Original exception: [1e344e2f822dc5767a47614c] /title/Main_Page Error: Call to a member function getTemplateData() on array
Backtrace:
from /srv/http/archwiki/public/includes/skins/components/SkinComponentFooter.php(318)
#0 /srv/http/archwiki/public/includes/skins/components/SkinComponentFooter.php(76): MediaWiki\Skin\SkinComponentFooter->getFooterIcons()
#1 /srv/http/archwiki/public/includes/skins/Skin.php(195): MediaWiki\Skin\SkinComponentFooter->getTemplateData()
#2 /srv/http/archwiki/public/includes/skins/SkinTemplate.php(188): Skin->getTemplateData()
#3 /srv/http/archwiki/public/includes/skins/SkinMustache.php(92): SkinTemplate->getTemplateData()
#4 /srv/http/archwiki/public/skins/Vector/includes/SkinVector22.php(319): SkinMustache->getTemplateData()
#5 /srv/http/archwiki/public/includes/skins/SkinMustache.php(62): MediaWiki\Skins\Vector\SkinVector22->getTemplateData()
#6 /srv/http/archwiki/public/includes/skins/SkinTemplate.php(181): SkinMustache->generateHTML()
#7 /srv/http/archwiki/public/includes/OutputPage.php(2899): SkinTemplate->outputPage()
#8 /srv/http/archwiki/public/includes/MediaWiki.php(941): OutputPage->output()
#9 /srv/http/archwiki/public/includes/MediaWiki.php(576): MediaWiki->main()
#10 /srv/http/archwiki/public/index.php(50): MediaWiki->run()
#11 /srv/http/archwiki/public/index.php(46): wfIndexMain()
#12 {main}
Exception caught inside exception handler: [1e344e2f822dc5767a47614c] /title/Main_Page Error: Call to a member function getTemplateData() on array
Backtrace:
from /srv/http/archwiki/public/includes/skins/components/SkinComponentFooter.php(318)
#0 /srv/http/archwiki/public/includes/skins/components/SkinComponentFooter.php(76): MediaWiki\Skin\SkinComponentFooter->getFooterIcons()
#1 /srv/http/archwiki/public/includes/skins/Skin.php(195): MediaWiki\Skin\SkinComponentFooter->getTemplateData()
#2 /srv/http/archwiki/public/includes/skins/SkinTemplate.php(188): Skin->getTemplateData()
#3 /srv/http/archwiki/public/includes/skins/SkinMustache.php(92): SkinTemplate->getTemplateData()
#4 /srv/http/archwiki/public/skins/Vector/includes/SkinVector22.php(319): SkinMustache->getTemplateData()
#5 /srv/http/archwiki/public/includes/skins/SkinMustache.php(62): MediaWiki\Skins\Vector\SkinVector22->getTemplateData()
#6 /srv/http/archwiki/public/includes/skins/SkinTemplate.php(181): SkinMustache->generateHTML()
#7 /srv/http/archwiki/public/includes/OutputPage.php(2899): SkinTemplate->outputPage()
#8 /srv/http/archwiki/public/includes/exception/MWExceptionRenderer.php(184): OutputPage->output()
#9 /srv/http/archwiki/public/includes/exception/MWExceptionRenderer.php(103): MWExceptionRenderer::reportHTML()
#10 /srv/http/archwiki/public/includes/exception/MWExceptionHandler.php(132): MWExceptionRenderer::output()
#11 /srv/http/archwiki/public/includes/exception/MWExceptionHandler.php(249): MWExceptionHandler::report()
#12 /srv/http/archwiki/public/includes/MediaWiki.php(598): MWExceptionHandler::handleException()
#13 /srv/http/archwiki/public/index.php(50): MediaWiki->run()
#14 /srv/http/archwiki/public/index.php(46): wfIndexMain()
#15 {main}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment