Error
2020-03-02 21:07:59 [Xl11rwpAIC0AAK42J8oAAABF] mw1324 dewiki 1.35.0-wmf.21 exception ERROR: [Xl11rwpAIC0AAK42J8oAAABF] /w/index.php?title=Bewegung_f%C3%BCr_Demokratie&action=submit InvalidArgumentException from line 99 of /srv/mediawiki/php-1.35.0-wmf.21/includes/Revision/RevisionStoreRecord.php: The given Title (Bewegung für Demokratie) does not belong to page ID 2784562 but actually belongs to 2784552 {"exception_id":"Xl11rwpAIC0AAK42J8oAAABF","exception_url":"/w/index.php?title=Bewegung_f%C3%BCr_Demokratie&action=submit","caught_by":"mwe_handler"} [Exception InvalidArgumentException] (/srv/mediawiki/php-1.35.0-wmf.21/includes/Revision/RevisionStoreRecord.php:99) The given Title (Bewegung für Demokratie) does not belong to page ID 2784562 but actually belongs to 2784552 #0 /srv/mediawiki/php-1.35.0-wmf.21/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.21/includes/Revision/RevisionStore.php(1830): MediaWiki\Revision\RevisionStore->newRevisionFromRowAndSlots(stdClass, MediaWiki\Revision\RevisionSlots, integer, Title, boolean) #2 /srv/mediawiki/php-1.35.0-wmf.21/includes/Revision.php(374): MediaWiki\Revision\RevisionStore->newRevisionFromRow(stdClass, integer, Title) #3 /srv/mediawiki/php-1.35.0-wmf.21/extensions/FlaggedRevs/backend/FlaggedRevision.php(71): Revision->__construct(stdClass, integer, Title) #4 /srv/mediawiki/php-1.35.0-wmf.21/extensions/FlaggedRevs/backend/FlaggedRevision.php(187): FlaggedRevision->__construct(stdClass, Title) #5 /srv/mediawiki/php-1.35.0-wmf.21/extensions/FlaggedRevs/backend/FlaggedRevs.php(957): FlaggedRevision::newFromStable(Title, integer) #6 /srv/mediawiki/php-1.35.0-wmf.21/extensions/FlaggedRevs/backend/FlaggedRevsHooks.php(577): FlaggedRevs::autoReviewEdit(FlaggableWikiPage, User, Revision, NULL) #7 /srv/mediawiki/php-1.35.0-wmf.21/includes/Hooks.php(174): FlaggedRevsHooks::maybeMakeEditReviewed(WikiPage, Revision, integer, User, array) #8 /srv/mediawiki/php-1.35.0-wmf.21/includes/Hooks.php(202): Hooks::callHook(string, array, array, NULL) #9 /srv/mediawiki/php-1.35.0-wmf.21/includes/Storage/PageUpdater.php(1010): Hooks::run(string, array) #10 /srv/mediawiki/php-1.35.0-wmf.21/includes/Storage/PageUpdater.php(766): MediaWiki\Storage\PageUpdater->doModify(CommentStoreComment, User, integer) #11 /srv/mediawiki/php-1.35.0-wmf.21/includes/page/WikiPage.php(1942): MediaWiki\Storage\PageUpdater->saveRevision(CommentStoreComment, integer) #12 /srv/mediawiki/php-1.35.0-wmf.21/includes/EditPage.php(2377): WikiPage->doEditContent(WikitextContent, CommentStoreComment, integer, boolean, User, string, array, integer) #13 /srv/mediawiki/php-1.35.0-wmf.21/includes/EditPage.php(1649): EditPage->internalAttemptSave(array, boolean) #14 /srv/mediawiki/php-1.35.0-wmf.21/includes/EditPage.php(696): EditPage->attemptSave(array) #15 /srv/mediawiki/php-1.35.0-wmf.21/includes/actions/EditAction.php(60): EditPage->edit() #16 /srv/mediawiki/php-1.35.0-wmf.21/includes/actions/SubmitAction.php(38): EditAction->show() #17 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(518): SubmitAction->show() #18 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(304): MediaWiki->performAction(Article, Title) #19 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(971): MediaWiki->performRequest() #20 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(534): MediaWiki->main() #21 /srv/mediawiki/php-1.35.0-wmf.21/index.php(47): MediaWiki->run() #22 /srv/mediawiki/w/index.php(3): require(string) #23 {main}
The given Title … does not belong to page ID 7408765 but actually belongs to 7348192 #0 /srv/mediawiki/php-1.35.0-wmf.27/includes/Revision/RevisionStore.php(1471): MediaWiki\Revision\RevisionStoreRecord->__construct(Title, User, CommentStoreComment, stdClass, MediaWiki\Revision\RevisionSlots, boolean) #1 /srv/mediawiki/php-1.35.0-wmf.27/includes/Revision/RevisionStore.php(1394): MediaWiki\Revision\RevisionStore->newRevisionFromRowAndSlots(stdClass, MediaWiki\Revision\RevisionSlots, integer, Title, boolean) #2 /srv/mediawiki/php-1.35.0-wmf.27/includes/Revision.php(377): MediaWiki\Revision\RevisionStore->newRevisionFromRow(stdClass, integer, Title) #3 /srv/mediawiki/php-1.35.0-wmf.27/extensions/FlaggedRevs/backend/FlaggedRevision.php(77): Revision->__construct(stdClass, integer, Title) #4 /srv/mediawiki/php-1.35.0-wmf.27/extensions/FlaggedRevs/backend/FlaggedRevision.php(193): FlaggedRevision->__construct(stdClass, Title, integer) #5 /srv/mediawiki/php-1.35.0-wmf.27/extensions/FlaggedRevs/backend/FlaggedRevs.php(658): FlaggedRevision::newFromStable(Title, integer) #6 /srv/mediawiki/php-1.35.0-wmf.27/extensions/FlaggedRevs/backend/FRStableVersionUpdate.php(35): FlaggedRevs::stableVersionUpdates(Title, NULL, NULL, MediaWiki\Revision\RenderedRevision) #7 /srv/mediawiki/php-1.35.0-wmf.27/includes/deferred/DeferredUpdates.php(417): FRStableVersionUpdate->doUpdate() #8 /srv/mediawiki/php-1.35.0-wmf.27/includes/deferred/RefreshSecondaryDataUpdate.php(97): DeferredUpdates::attemptUpdate(FRStableVersionUpdate, Wikimedia\Rdbms\LBFactoryMulti) #9 /srv/mediawiki/php-1.35.0-wmf.27/includes/deferred/DeferredUpdates.php(417): RefreshSecondaryDataUpdate->doUpdate() #10 /srv/mediawiki/php-1.35.0-wmf.27/includes/Storage/DerivedPageDataUpdater.php(1641): DeferredUpdates::attemptUpdate(RefreshSecondaryDataUpdate, Wikimedia\Rdbms\LBFactoryMulti) #11 /srv/mediawiki/php-1.35.0-wmf.27/includes/page/WikiPage.php(2143): MediaWiki\Storage\DerivedPageDataUpdater->doSecondaryDataUpdates(array) #12 /srv/mediawiki/php-1.35.0-wmf.27/includes/jobqueue/jobs/RefreshLinksJob.php(190): WikiPage->doSecondaryDataUpdates(array) #13 /srv/mediawiki/php-1.35.0-wmf.27/includes/jobqueue/jobs/RefreshLinksJob.php(126): RefreshLinksJob->runForTitle(Title) #14 /srv/mediawiki/php-1.35.0-wmf.27/extensions/EventBus/includes/JobExecutor.php(71): RefreshLinksJob->run() #15 /srv/mediawiki/rpc/RunSingleJob.php(76): JobExecutor->execute(array) #16 {main}
Impact
Users are sometimes unable to save their edits.. This seems to be affecting all wikis that have the FlaggedRevs extension enabled (flaggedrevs.dblist), which most prominently includes de.wikipedia.org.
The same issue is also causing RefreshLinks jobs to be aborted in JobQueue execution. This means category members, file usage tracking, WhatLinksHere, search etc is likely outdated or absent for the pages that triggered this error.
Notes
The deWP page Bewegung für Demokratie can not be edited/reviewed/moved.
Every attempt to do so throws an error message like
[Xl11rwpAIC0AAK42J8oAAABF] 2020-03-02 21:07:59: Fataler Ausnahmefehler des Typs „InvalidArgumentException“
Additionally the page is shown as not reviewed and listed in the pending changes, although the review-log shows all versions as reviewed.