Page MenuHomePhabricator

Exception when moving page over a redirect: Revision 29139277 belongs to page ID 2362318, the provided Title object belongs to page ID 721654
Closed, DuplicatePublicPRODUCTION ERROR

Description

As someone tried to move "Pyjama-Party" on its redirect "Pyjamaparty" on dewiki, the following exception was raised in the first try, while it worked in the second try:

[da800c7e-20af-4dd8-8967-6d5bc4b96ad3] /w/index.php?title=Spezial:Verschieben&action=submit   InvalidArgumentException from line 1580 of /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RevisionStore.php: Revision 29139277 belongs to page ID 2362318, the provided Title object belongs to page ID 721654

Details

Request ID
da800c7e-20af-4dd8-8967-6d5bc4b96ad3
Request URL
https://de.wikipedia.org/w/index.php?title=Special:Move&action=submit
Stack Trace
#0 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RevisionStore.php(2922): MediaWiki\Revision\RevisionStore->ensureRevisionRowMatchesTitle(stdClass, Title, array)
#1 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(3519): MediaWiki\Revision\RevisionStore->getKnownCurrentRevision(Title)
#2 [internal function]: Parser::statelessFetchRevisionRecord(Title, Parser)
#3 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RenderedRevision.php(389): call_user_func(array, Title, Parser)
#4 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(3464): MediaWiki\Revision\RenderedRevision->MediaWiki\Revision\{closure}(Title, Parser)
#5 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaCommon/TitleLibrary.php(292): Parser->fetchCurrentRevisionRecordOfTitle(Title)
#6 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaCommon/TitleLibrary.php(326): Scribunto_LuaTitleLibrary->getContentInternal(string)
#7 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaSandbox/LuaSandboxCallback.php(26): Scribunto_LuaTitleLibrary->getContent(string)
#8 [internal function]: Scribunto_LuaSandboxCallback->__call(string, array)
#9 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaSandbox/LuaSandboxInterpreter.php(113): LuaSandboxFunction->call(LuaSandboxFunction)
#10 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaCommon/LuaEngine.php(291): Scribunto_LuaSandboxInterpreter->callFunction(LuaSandboxFunction, LuaSandboxFunction)
#11 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/engines/LuaCommon/LuaModule.php(68): Scribunto_LuaEngine->executeFunctionChunk(LuaSandboxFunction, PPTemplateFrame_Hash)
#12 /srv/mediawiki/php-1.35.0-wmf.41/extensions/Scribunto/includes/common/Hooks.php(128): Scribunto_LuaModule->invoke(string, PPTemplateFrame_Hash)
#13 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(3340): ScribuntoHooks::invokeHook(Parser, PPTemplateFrame_Hash, array)
#14 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(3047): Parser->callParserFunction(PPTemplateFrame_Hash, string, array)
#15 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/PPFrame_Hash.php(253): Parser->braceSubstitution(array, PPTemplateFrame_Hash)
#16 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(3225): PPFrame_Hash->expand(PPNode_Hash_Tree)
#17 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/PPFrame_Hash.php(253): Parser->braceSubstitution(array, PPFrame_Hash)
#18 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(2887): PPFrame_Hash->expand(PPNode_Hash_Tree, integer)
#19 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(1556): Parser->replaceVariables(string)
#20 /srv/mediawiki/php-1.35.0-wmf.41/includes/parser/Parser.php(651): Parser->internalParse(string)
#21 /srv/mediawiki/php-1.35.0-wmf.41/includes/content/WikitextContent.php(374): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)
#22 /srv/mediawiki/php-1.35.0-wmf.41/includes/content/AbstractContent.php(590): WikitextContent->fillParserOutput(Title, integer, ParserOptions, boolean, ParserOutput)
#23 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RenderedRevision.php(266): AbstractContent->getParserOutput(Title, integer, ParserOptions, boolean)
#24 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RenderedRevision.php(235): MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(WikitextContent, boolean)
#25 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RevisionRenderer.php(215): MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string)
#26 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RevisionRenderer.php(152): MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, array)
#27 [internal function]: MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision, array)
#28 /srv/mediawiki/php-1.35.0-wmf.41/includes/Revision/RenderedRevision.php(197): call_user_func(Closure, MediaWiki\Revision\RenderedRevision, array)
#29 /srv/mediawiki/php-1.35.0-wmf.41/includes/Storage/DerivedPageDataUpdater.php(1315): MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#30 /srv/mediawiki/php-1.35.0-wmf.41/includes/Storage/DerivedPageDataUpdater.php(1665): MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput()
#31 /srv/mediawiki/php-1.35.0-wmf.41/includes/Storage/DerivedPageDataUpdater.php(1452): MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate()
#32 /srv/mediawiki/php-1.35.0-wmf.41/includes/page/WikiPage.php(2139): MediaWiki\Storage\DerivedPageDataUpdater->doUpdates()
#33 /srv/mediawiki/php-1.35.0-wmf.41/includes/MovePage.php(947): WikiPage->doEditUpdates(MediaWiki\Revision\RevisionStoreRecord, User, array)
#34 /srv/mediawiki/php-1.35.0-wmf.41/includes/MovePage.php(569): MovePage->moveToInternal(User, Title, string, boolean, array)
#35 /srv/mediawiki/php-1.35.0-wmf.41/includes/MovePage.php(415): MovePage->moveUnsafe(User, string, boolean, array)
#36 /srv/mediawiki/php-1.35.0-wmf.41/includes/specials/SpecialMovepage.php(773): MovePage->moveIfAllowed(User, string, boolean)
#37 /srv/mediawiki/php-1.35.0-wmf.41/includes/specials/SpecialMovepage.php(137): MovePageForm->doSubmit()
#38 /srv/mediawiki/php-1.35.0-wmf.41/includes/specialpage/SpecialPage.php(600): MovePageForm->execute(NULL)
#39 /srv/mediawiki/php-1.35.0-wmf.41/includes/specialpage/SpecialPageFactory.php(635): SpecialPage->run(NULL)
#40 /srv/mediawiki/php-1.35.0-wmf.41/includes/MediaWiki.php(307): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext)
#41 /srv/mediawiki/php-1.35.0-wmf.41/includes/MediaWiki.php(940): MediaWiki->performRequest()
#42 /srv/mediawiki/php-1.35.0-wmf.41/includes/MediaWiki.php(543): MediaWiki->main()
#43 /srv/mediawiki/php-1.35.0-wmf.41/index.php(53): MediaWiki->run()
#44 /srv/mediawiki/php-1.35.0-wmf.41/index.php(46): wfIndexMain()
#45 /srv/mediawiki/w/index.php(3): require(string)
#46 {main}

Event Timeline

MGChecker changed the subtype of this task from "Task" to "Production Error".
Aklapper renamed this task from When moving an exception over a redirect, sometimes an exception is raised. to Exception when moving page over a redirect: Revision 29139277 belongs to page ID 2362318, the provided Title object belongs to page ID 721654.Jul 20 2020, 8:40 AM
Aklapper set Request URL to https://de.wikipedia.org/w/index.php?title=Special:Move&action=submit.
Aklapper set Request ID to da800c7e-20af-4dd8-8967-6d5bc4b96ad3.
Aklapper updated the task description. (Show Details)
Aklapper edited Stack Trace. (Show Details)
Aklapper set Phatality ID to 766419c127b80b2ad92c86608e146375a71fcad94ae8f2da76d6103846b695d7.