brennen created this task. brennen added projects: Wikimedia-production-error, Wikidata-Campsite, User-brennen. brennen triaged this task as "Unbreak Now!" priority. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION Error ----- - mwversion: `1.36.0-wmf.35` - reqId: `434cbe29-af75-4d6f-8cdc-4c9668c8e589 ` name=normalized_message Invalid cross-wiki page Q[id]. Expected: wikidatawiki, got local [Called from MediaWiki\Revision\RevisionStoreRecord::__construct] name=exception.trace from /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStoreRecord.php(65) #0 [internal function]: MWExceptionHandler::handleError(integer, string, string, string, array) #1 /srv/mediawiki/php-1.36.0-wmf.35/includes/debug/MWDebug.php(376): trigger_error(string, integer) #2 /srv/mediawiki/php-1.36.0-wmf.35/includes/debug/MWDebug.php(352): MWDebug::sendRawDeprecated(string, boolean, string) #3 /srv/mediawiki/php-1.36.0-wmf.35/includes/GlobalFunctions.php(1068): MWDebug::deprecatedMsg(string, string, string, integer) #4 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionRecord.php(116): wfDeprecatedMsg(string, string) #5 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStoreRecord.php(65): MediaWiki\Revision\RevisionRecord->__construct(Title, MediaWiki\Revision\RevisionSlots, string) #6 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStore.php(1614): MediaWiki\Revision\RevisionStoreRecord->__construct(Title, MediaWiki\User\UserIdentityValue, CommentStoreComment, stdClass, MediaWiki\Revision\RevisionSlots, string) #7 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStore.php(1430): MediaWiki\Revision\RevisionStore->newRevisionFromRowAndSlots(stdClass, MediaWiki\Revision\RevisionSlots, integer, Title, boolean) #8 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStore.php(2445): MediaWiki\Revision\RevisionStore->newRevisionFromRow(stdClass, integer, NULL) #9 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStore.php(2403): MediaWiki\Revision\RevisionStore->loadRevisionFromConds(Wikimedia\Rdbms\DBConnRef, array, integer, NULL, array) #10 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionStore.php(1104): MediaWiki\Revision\RevisionStore->newRevisionFromConds(array, integer) #11 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php(229): MediaWiki\Revision\RevisionStore->getRevisionById(string, integer) #12 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php(122): Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup->loadEntity(stdClass, string) #13 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/TypeDispatchingEntityRevisionLookup.php(54): Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup->getEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #14 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/data-access/src/ByTypeDispatchingEntityRevisionLookup.php(55): Wikibase\Lib\Store\TypeDispatchingEntityRevisionLookup->getEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #15 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php(104): Wikibase\DataAccess\ByTypeDispatchingEntityRevisionLookup->getEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #16 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php(87): Wikibase\Lib\Store\CachingEntityRevisionLookup->fetchEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #17 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php(104): Wikibase\Lib\Store\CachingEntityRevisionLookup->getEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #18 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php(87): Wikibase\Lib\Store\CachingEntityRevisionLookup->fetchEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #19 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/lib/includes/Store/RevisionBasedEntityLookup.php(46): Wikibase\Lib\Store\CachingEntityRevisionLookup->getEntityRevision(Wikibase\DataModel\Entity\ItemId, integer, string) #20 /srv/mediawiki/php-1.36.0-wmf.35/vendor/wikibase/data-model-services/src/Lookup/RedirectResolvingEntityLookup.php(51): Wikibase\Lib\Store\RevisionBasedEntityLookup->getEntity(Wikibase\DataModel\Entity\ItemId) #21 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/SiteLinksForDisplayLookup.php(96): Wikibase\DataModel\Services\Lookup\RedirectResolvingEntityLookup->getEntity(Wikibase\DataModel\Entity\ItemId) #22 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/SiteLinksForDisplayLookup.php(82): Wikibase\Client\Hooks\SiteLinksForDisplayLookup->getSiteLinksForItemId(Wikibase\DataModel\Entity\ItemId) #23 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/LangLinkHandler.php(269): Wikibase\Client\Hooks\SiteLinksForDisplayLookup->getSiteLinksForPageTitle(Title) #24 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/LangLinkHandler.php(290): Wikibase\Client\Hooks\LangLinkHandler->getEffectiveRepoLinks(Title, ParserOutput) #25 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandler.php(102): Wikibase\Client\Hooks\LangLinkHandler->addLinksFromRepository(Title, ParserOutput) #26 /srv/mediawiki/php-1.36.0-wmf.35/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandler.php(84): Wikibase\Client\Hooks\ParserOutputUpdateHookHandler->doContentAlterParserOutput(Title, ParserOutput) #27 /srv/mediawiki/php-1.36.0-wmf.35/includes/HookContainer/HookContainer.php(160): Wikibase\Client\Hooks\ParserOutputUpdateHookHandler->onContentAlterParserOutput(WikitextContent, Title, ParserOutput) #28 /srv/mediawiki/php-1.36.0-wmf.35/includes/HookContainer/HookRunner.php(1279): MediaWiki\HookContainer\HookContainer->run(string, array) #29 /srv/mediawiki/php-1.36.0-wmf.35/includes/content/AbstractContent.php(595): MediaWiki\HookContainer\HookRunner->onContentAlterParserOutput(WikitextContent, Title, ParserOutput) #30 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RenderedRevision.php(266): AbstractContent->getParserOutput(Title, integer, ParserOptions, boolean) #31 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RenderedRevision.php(235): MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(WikitextContent, boolean) #32 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionRenderer.php(215): MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string, array) #33 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RevisionRenderer.php(152): MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, array) #34 [internal function]: MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision, array) #35 /srv/mediawiki/php-1.36.0-wmf.35/includes/Revision/RenderedRevision.php(197): call_user_func(Closure, MediaWiki\Revision\RenderedRevision, array) #36 /srv/mediawiki/php-1.36.0-wmf.35/includes/poolcounter/PoolWorkArticleView.php(137): MediaWiki\Revision\RenderedRevision->getRevisionParserOutput() #37 /srv/mediawiki/php-1.36.0-wmf.35/includes/poolcounter/PoolCounterWork.php(162): PoolWorkArticleView->doWork() #38 /srv/mediawiki/php-1.36.0-wmf.35/includes/page/ParserOutputAccess.php(260): PoolCounterWork->execute() #39 /srv/mediawiki/php-1.36.0-wmf.35/includes/page/WikiPage.php(1314): MediaWiki\Page\ParserOutputAccess->getParserOutput(WikiPage, ParserOptions, MediaWiki\Revision\RevisionStoreCacheRecord, integer) #40 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiParse.php(83): WikiPage->getParserOutput(ParserOptions, NULL, boolean) #41 /srv/mediawiki/php-1.36.0-wmf.35/includes/poolcounter/PoolCounterWorkViaCallback.php(74): ApiParse::{closure}() #42 /srv/mediawiki/php-1.36.0-wmf.35/includes/poolcounter/PoolCounterWork.php(162): PoolCounterWorkViaCallback->doWork() #43 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiParse.php(90): PoolCounterWork->execute() #44 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiParse.php(694): ApiParse->getPageParserOutput(WikiPage, NULL, ParserOptions, boolean) #45 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiParse.php(218): ApiParse->getParsedContent(WikiPage, ParserOptions, boolean, NULL, NULL, boolean) #46 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiMain.php(1646): ApiParse->execute() #47 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiMain.php(616): ApiMain->executeAction() #48 /srv/mediawiki/php-1.36.0-wmf.35/includes/api/ApiMain.php(587): ApiMain->executeActionWithErrorHandling() #49 /srv/mediawiki/php-1.36.0-wmf.35/api.php(90): ApiMain->execute() #50 /srv/mediawiki/php-1.36.0-wmf.35/api.php(45): wfApiMain() #51 /srv/mediawiki/w/api.php(3): require(string) #52 {main} Impact ------ Unclear. Seems pretty explodey. Notes ----- ~34 of these after deploy of 1.36.0-wmf.35 to group0. Blocking wmf.35 train (T274939 <https://phabricator.wikimedia.org/T274939>) on this. TASK DETAIL https://phabricator.wikimedia.org/T277593 WORKBOARD https://phabricator.wikimedia.org/project/board/1055/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: brennen Cc: Aklapper, brennen, maantietaja, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Verdy_p, abian, Wikidata-bugs, aude, Lydia_Pintscher, Jdforrester-WMF, Mbch331, Jay8g, RhinosF1, AMooney
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs