Page MenuHomePhabricator

Error: Typed property MediaWiki\Extension\WikiLambda\Jobs\WikifunctionsClientUsageUpdateJob::$targetPageNamespace must not be accessed before initialization
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
labels.normalized_message
[{reqId}] {exception_url}   Error: Typed property MediaWiki\Extension\WikiLambda\Jobs\WikifunctionsClientUsageUpdateJob::$targetPageNamespace must not be accessed before initialization
FrameLocationCall
from/srv/mediawiki/php-1.44.0-wmf.24/extensions/WikiLambda/includes/Jobs/WikifunctionsClientUsageUpdateJob.php(51)
#0/srv/mediawiki/php-1.44.0-wmf.24/extensions/WikiLambda/includes/ParserFunction/WikifunctionsPFragmentHandler.php(89)MediaWiki\Extension\WikiLambda\Jobs\WikifunctionsClientUsageUpdateJob->__construct(array)
#1/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(880)MediaWiki\Extension\WikiLambda\ParserFunction\WikifunctionsPFragmentHandler->sourceToFragment(Wikimedia\Parsoid\Ext\ParsoidExtensionAPI, Wikimedia\Parsoid\Wt2Html\TT\TemplateHandlerArguments, bool)
#2/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(1097)Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->expandTemplate(Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator)
#3/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(1138)Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->onTemplate(Wikimedia\Parsoid\Tokens\SelfclosingTagTk)
#4/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TT/TokenHandler.php(138)Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->onTag(Wikimedia\Parsoid\Tokens\SelfclosingTagTk)
#5/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TokenHandlerPipeline.php(113)Wikimedia\Parsoid\Wt2Html\TT\TokenHandler->process(array)
#6/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TokenHandlerPipeline.php(176)Wikimedia\Parsoid\Wt2Html\TokenHandlerPipeline->processChunk(array)
#7/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TokenHandlerPipeline.php(174)Wikimedia\Parsoid\Wt2Html\TokenHandlerPipeline->processChunkily(string, array)
#8/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/TreeBuilderStage.php(497)Wikimedia\Parsoid\Wt2Html\TokenHandlerPipeline->processChunkily(string, array)
#9[internal function]Wikimedia\Parsoid\Wt2Html\TreeBuilder\TreeBuilderStage->processChunkily(string, array)
#10/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/DOMProcessorPipeline.php(185)Generator->current()
#11/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipeline.php(164)Wikimedia\Parsoid\Wt2Html\DOMProcessorPipeline->processChunkily(string, array)
#12/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipelineFactory.php(590)Wikimedia\Parsoid\Wt2Html\ParserPipeline->parseChunkily(string, array)
#13/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Wikitext/ContentModelHandler.php(185)Wikimedia\Parsoid\Wt2Html\ParserPipelineFactory->parse(string)
#14/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Parsoid.php(198)Wikimedia\Parsoid\Wikitext\ContentModelHandler->toDOM(Wikimedia\Parsoid\Ext\ParsoidExtensionAPI, null)
#15/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/src/Parsoid.php(264)Wikimedia\Parsoid\Parsoid->parseWikitext(MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\ParserOutput, array, null)
#16/srv/mediawiki/php-1.44.0-wmf.24/includes/parser/Parsoid/ParsoidParser.php(165)Wikimedia\Parsoid\Parsoid->wikitext2html(MediaWiki\Parser\Parsoid\Config\PageConfig, array, null, MediaWiki\Parser\ParserOutput)
#17/srv/mediawiki/php-1.44.0-wmf.24/includes/parser/Parsoid/ParsoidParser.php(294)MediaWiki\Parser\Parsoid\ParsoidParser->genParserOutput(MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\ParserOptions, MediaWiki\Parser\ParserOutput)
#18/srv/mediawiki/php-1.44.0-wmf.24/includes/content/WikitextContentHandler.php(380)MediaWiki\Parser\Parsoid\ParsoidParser->parse(string, MediaWiki\Title\Title, MediaWiki\Parser\ParserOptions, bool, bool, int, MediaWiki\Parser\ParserOutput)
#19/srv/mediawiki/php-1.44.0-wmf.24/includes/content/ContentHandler.php(1685)MediaWiki\Content\WikitextContentHandler->fillParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams, MediaWiki\Parser\ParserOutput)
#20/srv/mediawiki/php-1.44.0-wmf.24/includes/content/Renderer/ContentRenderer.php(75)MediaWiki\Content\ContentHandler->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams)
#21/srv/mediawiki/php-1.44.0-wmf.24/includes/Revision/RenderedRevision.php(261)MediaWiki\Content\Renderer\ContentRenderer->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Page\PageIdentityValue, MediaWiki\Revision\RevisionStoreRecord, MediaWiki\Parser\ParserOptions, array)
#22/srv/mediawiki/php-1.44.0-wmf.24/includes/Revision/RenderedRevision.php(233)MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(MediaWiki\Content\WikitextContent, array)
#23/srv/mediawiki/php-1.44.0-wmf.24/includes/Revision/RevisionRenderer.php(236)MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string, array)
#24/srv/mediawiki/php-1.44.0-wmf.24/includes/Revision/RevisionRenderer.php(169)MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, MediaWiki\Parser\ParserOptions, array)
#25/srv/mediawiki/php-1.44.0-wmf.24/includes/Revision/RenderedRevision.php(196)MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision, array)
#26/srv/mediawiki/php-1.44.0-wmf.24/includes/page/ParserOutputAccess.php(462)MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#27/srv/mediawiki/php-1.44.0-wmf.24/includes/page/ParserOutputAccess.php(373)MediaWiki\Page\ParserOutputAccess->renderRevision(MediaWiki\Page\PageStoreRecord, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, int, MediaWiki\Parser\ParserOutput)
#28/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Handler/Helper/HtmlOutputRendererHelper.php(883)MediaWiki\Page\ParserOutputAccess->getParserOutput(MediaWiki\Page\PageStoreRecord, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, int)
#29/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Handler/Helper/HtmlOutputRendererHelper.php(635)MediaWiki\Rest\Handler\Helper\HtmlOutputRendererHelper->getParserOutputInternal()
#30/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Handler/Helper/HtmlOutputRendererHelper.php(729)MediaWiki\Rest\Handler\Helper\HtmlOutputRendererHelper->getParserOutput()
#31/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Handler/ParsoidHandler.php(739)MediaWiki\Rest\Handler\Helper\HtmlOutputRendererHelper->getPageBundle()
#32/srv/mediawiki/php-1.44.0-wmf.24/vendor/wikimedia/parsoid/extension/src/Rest/Handler/PageHandler.php(90)MediaWiki\Rest\Handler\ParsoidHandler->wt2html(MediaWiki\Parser\Parsoid\Config\PageConfig, array)
#33/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Module/Module.php(415)MWParsoid\Rest\Handler\PageHandler->execute()
#34/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Module/Module.php(298)MediaWiki\Rest\Module\Module->executeHandler(MWParsoid\Rest\Handler\PageHandler)
#35/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Router.php(485)MediaWiki\Rest\Module\Module->execute(string, MediaWiki\Rest\RequestFromGlobals)
#36/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/Router.php(444)MediaWiki\Rest\Router->doExecute(string, MediaWiki\Rest\RequestFromGlobals)
#37/srv/mediawiki/php-1.44.0-wmf.24/includes/Rest/EntryPoint.php(209)MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals)
#38/srv/mediawiki/php-1.44.0-wmf.24/includes/MediaWikiEntryPoint.php(202)MediaWiki\Rest\EntryPoint->execute()
#39/srv/mediawiki/php-1.44.0-wmf.24/rest.php(39)MediaWiki\MediaWikiEntryPoint->run()
#40/srv/mediawiki/w/rest.php(3)require(string)
#41{main}
Notes

Seeing these for 1.44.0-wmf.24 (T386219).

Details

Request URL
https://test2.wikipedia.org/w/rest.php/test2.wikipedia.org/v3/page/pagebundle/Wikifunctions/584123