Page MenuHomePhabricator

PHP Notice: Undefined index: enable-toc
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   PHP Notice: Undefined index: enable-toc
exception.trace
from /srv/mediawiki/php-1.38.0-wmf.12/extensions/WikidataPageBanner/includes/WikidataPageBanner.php(208)
#0 /srv/mediawiki/php-1.38.0-wmf.12/extensions/WikidataPageBanner/includes/WikidataPageBanner.php(208): MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.38.0-wmf.12/includes/HookContainer/HookContainer.php(338): WikidataPageBanner::onParserOutputPostCacheTransform(ParserOutput, string, array)
#2 /srv/mediawiki/php-1.38.0-wmf.12/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array)
#3 /srv/mediawiki/php-1.38.0-wmf.12/includes/HookContainer/HookRunner.php(2931): MediaWiki\HookContainer\HookContainer->run(string, array, array)
#4 /srv/mediawiki/php-1.38.0-wmf.12/includes/parser/ParserOutput.php(380): MediaWiki\HookContainer\HookRunner->onParserOutputPostCacheTransform(ParserOutput, string, array)
#5 /srv/mediawiki/php-1.38.0-wmf.12/includes/OutputPage.php(2047): ParserOutput->getText(array)
#6 /srv/mediawiki/php-1.38.0-wmf.12/includes/OutputPage.php(2060): OutputPage->addParserOutputText(ParserOutput, array)
#7 /srv/mediawiki/php-1.38.0-wmf.12/includes/page/Article.php(759): OutputPage->addParserOutput(ParserOutput, array)
#8 /srv/mediawiki/php-1.38.0-wmf.12/includes/page/Article.php(610): Article->doOutputFromParserCache(ParserOutput, OutputPage, array)
#9 /srv/mediawiki/php-1.38.0-wmf.12/includes/page/Article.php(517): Article->generateContentOutput(User, ParserOptions, integer, OutputPage, array)
#10 /srv/mediawiki/php-1.38.0-wmf.12/includes/actions/ViewAction.php(74): Article->view()
#11 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(534): ViewAction->show()
#12 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(320): MediaWiki->performAction(Article, Title)
#13 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(895): MediaWiki->performRequest()
#14 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(554): MediaWiki->main()
#15 /srv/mediawiki/php-1.38.0-wmf.12/index.php(53): MediaWiki->run()
#16 /srv/mediawiki/php-1.38.0-wmf.12/index.php(46): wfIndexMain()
#17 /srv/mediawiki/w/index.php(3): require(string)
#18 {main}
Impact

Unknown.

Notes

3 of these in 1.38.0-wmf.12 (T293953) during brief time on group1. 2 oewikivoyage, 1 zhwikivoyage.

Related Objects

StatusSubtypeAssignedTask
ResolvedReleasedancy
ResolvedPRODUCTION ERRORZabe

Event Timeline

Change 745322 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/WikidataPageBanner@master] Make sure 'enable-toc' key is set

https://gerrit.wikimedia.org/r/745322

Zabe triaged this task as Unbreak Now! priority.Dec 8 2021, 9:01 PM

As a train blocker.

Change 745240 had a related patch set uploaded (by Ladsgroup; author: Zabe):

[mediawiki/extensions/WikidataPageBanner@wmf/1.38.0-wmf.12] Make sure 'enable-toc' key is set

https://gerrit.wikimedia.org/r/745240

Change 745322 merged by jenkins-bot:

[mediawiki/extensions/WikidataPageBanner@master] Make sure 'enable-toc' key is set

https://gerrit.wikimedia.org/r/745322

Change 745240 merged by jenkins-bot:

[mediawiki/extensions/WikidataPageBanner@wmf/1.38.0-wmf.12] Make sure 'enable-toc' key is set

https://gerrit.wikimedia.org/r/745240

Mentioned in SAL (#wikimedia-operations) [2021-12-08T21:30:42Z] <ladsgroup@deploy1002> Synchronized php-1.38.0-wmf.12/extensions/WikidataPageBanner/includes/WikidataPageBanner.php: Backport: [[gerrit:745240|Make sure 'enable-toc' key is set (T297318)]] (duration: 01m 05s)

Ladsgroup assigned this task to Zabe.