Page MenuHomePhabricator

Ruwiki article cannot be edited: The given Title does not belong to page ID abc but actually belongs to xyz
Closed, DuplicatePublicPRODUCTION ERROR

Description

https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D0%B3%D0%B0_1_%D0%A4%D1%83%D1%82%D0%B1%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9_%D0%BB%D0%B8%D0%B3%D0%B8_%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8_2009/2010

[XnTLUwpAMMEAAIXPyisAAACP] 2020-03-20 13:55:31: Неустранимое исключение типа «InvalidArgumentException»
[XnSKpApAEJkAA0LGiJQAAAEB] 2020-03-20 09:19:32: Неустранимое исключение типа «InvalidArgumentException»

Also, FlaggedRevs reviewing interface shows that this article both reviewed and not rewieved.

Theme on ruwiki's technical forum: https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A4%D0%BE%D1%80%D1%83%D0%BC/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9#%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0_%D0%BF%D1%80%D0%B8_%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B

Details

Request ID
XnTLUwpAMMEAAIXPyisAAACP
Stack Trace
#0 /srv/mediawiki/php-1.35.0-wmf.24/includes/Revision/RevisionStore.php(1907): MediaWiki\Revision\RevisionStoreRecord->__construct(Title, User, CommentStoreComment, stdClass, MediaWiki\Revision\RevisionSlots, boolean)
#1 /srv/mediawiki/php-1.35.0-wmf.24/includes/Revision/RevisionStore.php(1830): MediaWiki\Revision\RevisionStore->newRevisionFromRowAndSlots(stdClass, MediaWiki\Revision\RevisionSlots, integer, Title, boolean)
#2 /srv/mediawiki/php-1.35.0-wmf.24/includes/Revision.php(360): MediaWiki\Revision\RevisionStore->newRevisionFromRow(stdClass, integer, Title)
#3 /srv/mediawiki/php-1.35.0-wmf.24/extensions/FlaggedRevs/backend/FlaggedRevision.php(74): Revision->__construct(stdClass, integer, Title)
#4 /srv/mediawiki/php-1.35.0-wmf.24/extensions/FlaggedRevs/backend/FlaggedRevision.php(190): FlaggedRevision->__construct(stdClass, Title)
#5 /srv/mediawiki/php-1.35.0-wmf.24/extensions/FlaggedRevs/backend/FlaggedRevs.php(957): FlaggedRevision::newFromStable(Title, integer)
#6 /srv/mediawiki/php-1.35.0-wmf.24/extensions/FlaggedRevs/backend/FlaggedRevsHooks.php(576): FlaggedRevs::autoReviewEdit(FlaggableWikiPage, User, Revision, NULL)
#7 /srv/mediawiki/php-1.35.0-wmf.24/includes/Hooks.php(174): FlaggedRevsHooks::maybeMakeEditReviewed(WikiPage, Revision, integer, User, array)
#8 /srv/mediawiki/php-1.35.0-wmf.24/includes/Hooks.php(202): Hooks::callHook(string, array, array, NULL)
#9 /srv/mediawiki/php-1.35.0-wmf.24/includes/Storage/PageUpdater.php(1010): Hooks::run(string, array)
#10 /srv/mediawiki/php-1.35.0-wmf.24/includes/Storage/PageUpdater.php(766): MediaWiki\Storage\PageUpdater->doModify(CommentStoreComment, User, integer)
#11 /srv/mediawiki/php-1.35.0-wmf.24/includes/page/WikiPage.php(1907): MediaWiki\Storage\PageUpdater->saveRevision(CommentStoreComment, integer)
#12 /srv/mediawiki/php-1.35.0-wmf.24/includes/EditPage.php(2390): WikiPage->doEditContent(WikitextContent, CommentStoreComment, integer, boolean, User, string, array, integer)
#13 /srv/mediawiki/php-1.35.0-wmf.24/includes/EditPage.php(1659): EditPage->internalAttemptSave(array, boolean)
#14 /srv/mediawiki/php-1.35.0-wmf.24/includes/EditPage.php(704): EditPage->attemptSave(array)
#15 /srv/mediawiki/php-1.35.0-wmf.24/includes/actions/EditAction.php(60): EditPage->edit()
#16 /srv/mediawiki/php-1.35.0-wmf.24/includes/actions/SubmitAction.php(38): EditAction->show()
#17 /srv/mediawiki/php-1.35.0-wmf.24/includes/MediaWiki.php(519): SubmitAction->show()
#18 /srv/mediawiki/php-1.35.0-wmf.24/includes/MediaWiki.php(305): MediaWiki->performAction(Article, Title)
#19 /srv/mediawiki/php-1.35.0-wmf.24/includes/MediaWiki.php(973): MediaWiki->performRequest()
#20 /srv/mediawiki/php-1.35.0-wmf.24/includes/MediaWiki.php(535): MediaWiki->main()
#21 /srv/mediawiki/php-1.35.0-wmf.24/index.php(47): MediaWiki->run()
#22 /srv/mediawiki/w/index.php(3): require(string)
#23 {main}

Event Timeline

Aklapper renamed this task from Ruwiki article cannot be edited to Ruwiki article cannot be edited: The given Title does not belong to page ID abc but actually belongs to xyz.Mar 20 2020, 2:42 PM
Aklapper changed the subtype of this task from "Task" to "Production Error".
Aklapper set Request ID to XnTLUwpAMMEAAIXPyisAAACP.
Aklapper edited Stack Trace. (Show Details)
Aklapper set Phatality ID to 7f70ad78d59900e3cb1a0414f8bb4385d633e231a07fd7b84c3fc6c3856aafa0.
Aklapper edited Stack Trace. (Show Details)

New case: https://ru.wikipedia.org/w/index.php?title=%D0%AD%D1%81%D0%BF%D0%B5%D1%80%D1%81%D0%B5%D0%BD,_%D0%9B%D0%B5%D0%BD%D0%B5&action=history
It is caused by article renaming and can be fixed by deletion and restoration of such page.

Can you explain exactly what happens? After page A is renamed to B, A becomes a redirect. Which page can no longer be edited, A or B? Does this persist, or does it fix itself after a while?