Page MenuHomePhabricator

InvalidArgumentException: MediaWiki\Parser\ParserOutput::addTemplate with interwiki link
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error
  • service.version: 1.46.0-wmf.12
  • timestamp: 2026-01-20T18:33:00.953Z
  • labels.phpversion: 8.3.29
  • trace.id: 456aab27-3077-419b-86f7-0a4476fc4dce
  • Find trace.id in Logstash
labels.normalized_message
[{reqId}] {exception_url}   InvalidArgumentException: MediaWiki\Parser\ParserOutput::addTemplate with interwiki link
FrameLocationCall
from/srv/mediawiki/php-1.46.0-wmf.12/includes/Parser/ParserOutput.php(1476)
#0/srv/mediawiki/php-1.46.0-wmf.12/extensions/Flow/includes/LinksTableUpdater.php(89)MediaWiki\Parser\ParserOutput->addTemplate(MediaWiki\Title\Title, int, int)
#1/srv/mediawiki/php-1.46.0-wmf.12/extensions/Flow/includes/Content/BoardContentHandler.php(215)Flow\LinksTableUpdater->mutateParserOutput(MediaWiki\Title\Title, MediaWiki\Parser\ParserOutput)
#2/srv/mediawiki/php-1.46.0-wmf.12/includes/Content/ContentHandler.php(1574)Flow\Content\BoardContentHandler->fillParserOutput(Flow\Content\BoardContent, MediaWiki\Content\Renderer\ContentParseParams, MediaWiki\Parser\ParserOutput)
#3/srv/mediawiki/php-1.46.0-wmf.12/includes/Content/Renderer/ContentRenderer.php(67)MediaWiki\Content\ContentHandler->getParserOutput(Flow\Content\BoardContent, MediaWiki\Content\Renderer\ContentParseParams)
#4/srv/mediawiki/php-1.46.0-wmf.12/includes/Revision/RenderedRevision.php(246)MediaWiki\Content\Renderer\ContentRenderer->getParserOutput(Flow\Content\BoardContent, MediaWiki\Page\PageIdentityValue, MediaWiki\Revision\RevisionStoreRecord, MediaWiki\Parser\ParserOptions, array)
#5/srv/mediawiki/php-1.46.0-wmf.12/includes/Revision/RenderedRevision.php(219)MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(Flow\Content\BoardContent, array)
#6/srv/mediawiki/php-1.46.0-wmf.12/includes/Revision/RevisionRenderer.php(225)MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string, array)
#7/srv/mediawiki/php-1.46.0-wmf.12/includes/Revision/RevisionRenderer.php(158)MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, MediaWiki\Parser\ParserOptions, array)
#8/srv/mediawiki/php-1.46.0-wmf.12/includes/Revision/RenderedRevision.php(182)MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision, array)
#9/srv/mediawiki/php-1.46.0-wmf.12/includes/Page/ParserOutputAccess.php(590)MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#10/srv/mediawiki/php-1.46.0-wmf.12/includes/Page/ParserOutputAccess.php(505)MediaWiki\Page\ParserOutputAccess->renderRevision(MediaWiki\Page\WikiPage, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, array, null)
#11/srv/mediawiki/php-1.46.0-wmf.12/includes/Content/ContentHandler.php(1341)MediaWiki\Page\ParserOutputAccess->getParserOutput(MediaWiki\Page\WikiPage, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, array)
#12/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/BuildDocument/ParserOutputPageProperties.php(99)MediaWiki\Content\ContentHandler->getParserOutputForIndexing(MediaWiki\Page\WikiPage, null, MediaWiki\Revision\RevisionStoreRecord)
#13/srv/mediawiki/php-1.46.0-wmf.12/includes/libs/ObjectCache/WANObjectCache.php(1831)CirrusSearch\BuildDocument\ParserOutputPageProperties->CirrusSearch\BuildDocument\{closure}(bool, int, array, null, array)
#14/srv/mediawiki/php-1.46.0-wmf.12/includes/libs/ObjectCache/WANObjectCache.php(1641)Wikimedia\ObjectCache\WANObjectCache->fetchOrRegenerate(string, int, Closure, array, array)
#15/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/BuildDocument/ParserOutputPageProperties.php(90)Wikimedia\ObjectCache\WANObjectCache->getWithSetCallback(string, int, Closure)
#16/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/BuildDocument/ParserOutputPageProperties.php(49)CirrusSearch\BuildDocument\ParserOutputPageProperties->finalizeReal(Elastica\Document, MediaWiki\Page\WikiPage, CirrusSearch\CirrusSearch, MediaWiki\Revision\RevisionStoreRecord)
#17/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/BuildDocument/BuildDocument.php(202)CirrusSearch\BuildDocument\ParserOutputPageProperties->finalize(Elastica\Document, MediaWiki\Title\Title, MediaWiki\Revision\RevisionStoreRecord)
#18/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/Api/QueryBuildDocument.php(139)CirrusSearch\BuildDocument\BuildDocument->finalize(Elastica\Document, bool, MediaWiki\Revision\RevisionStoreRecord)
#19/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/Api/QueryBuildDocument.php(48)CirrusSearch\Api\QueryBuildDocument->doExecute(CirrusSearch\CirrusSearch)
#20/srv/mediawiki/php-1.46.0-wmf.12/includes/PoolCounter/PoolCounterWorkViaCallback.php(68)CirrusSearch\Api\QueryBuildDocument->CirrusSearch\Api\{closure}()
#21/srv/mediawiki/php-1.46.0-wmf.12/includes/PoolCounter/PoolCounterWork.php(159)MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork()
#22/srv/mediawiki/php-1.46.0-wmf.12/extensions/CirrusSearch/includes/Api/QueryBuildDocument.php(55)MediaWiki\PoolCounter\PoolCounterWork->execute()
#23/srv/mediawiki/php-1.46.0-wmf.12/includes/Api/ApiQuery.php(739)CirrusSearch\Api\QueryBuildDocument->execute()
#24/srv/mediawiki/php-1.46.0-wmf.12/includes/Api/ApiMain.php(2061)MediaWiki\Api\ApiQuery->execute()
#25/srv/mediawiki/php-1.46.0-wmf.12/includes/Api/ApiMain.php(964)MediaWiki\Api\ApiMain->executeAction()
#26/srv/mediawiki/php-1.46.0-wmf.12/includes/Api/ApiMain.php(935)MediaWiki\Api\ApiMain->executeActionWithErrorHandling()
#27/srv/mediawiki/php-1.46.0-wmf.12/includes/Api/ApiEntryPoint.php(138)MediaWiki\Api\ApiMain->execute()
#28/srv/mediawiki/php-1.46.0-wmf.12/includes/MediaWikiEntryPoint.php(181)MediaWiki\Api\ApiEntryPoint->execute()
#29/srv/mediawiki/php-1.46.0-wmf.12/api.php(30)MediaWiki\MediaWikiEntryPoint->run()
#30/srv/mediawiki/w/api.php(3)require(string)
#31{main}
Impact

Low; seems to only affect that one specific URI. Plus it's Flow.

Notes

cf similar but unrelated T362221, T362222

Details

MediaWiki Version
1.46.0-wmf.12
Request URL
https://www.mediawiki.org/w/api.php?action=query&format=json&cbbuilders=content%7Clinks&prop=cirrusbuilddoc&formatversion=2&format=json&pageids=1847961