Page MenuHomePhabricator

Fatal exception from FlaggedRevs: "Flagged revision with ID … exists with unexpected fr_page_id"
Open, MediumPublic



MediaWiki version: 1.35.0-wmf.37

Flagged revision with ID 107684164 exists with unexpected fr_page_id
#0 /srv/mediawiki/php-1.35.0-wmf.37/extensions/FlaggedRevs/business/RevisionReviewForm.php(303): RevisionReviewForm->approveRevision(MediaWiki\Revision\RevisionStoreRecord, NULL)
#1 /srv/mediawiki/php-1.35.0-wmf.37/extensions/FlaggedRevs/business/FRGenericSubmitForm.php(191): RevisionReviewForm->doSubmit()
#2 /srv/mediawiki/php-1.35.0-wmf.37/extensions/FlaggedRevs/frontend/specialpages/actions/RevisionReview.php(116): FRGenericSubmitForm->submit()
#3 /srv/mediawiki/php-1.35.0-wmf.37/includes/specialpage/SpecialPage.php(580): RevisionReview->execute(NULL)
#4 /srv/mediawiki/php-1.35.0-wmf.37/includes/specialpage/SpecialPageFactory.php(634): SpecialPage->run(NULL)
#5 /srv/mediawiki/php-1.35.0-wmf.37/includes/MediaWiki.php(307): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext)
#6 /srv/mediawiki/php-1.35.0-wmf.37/includes/MediaWiki.php(986): MediaWiki->performRequest()
#7 /srv/mediawiki/php-1.35.0-wmf.37/includes/MediaWiki.php(543): MediaWiki->main()
#8 /srv/mediawiki/php-1.35.0-wmf.37/index.php(47): MediaWiki->run()
#9 /srv/mediawiki/w/index.php(3): require(string)
#10 {main}


User unable to submit their content review, and getting a generic internal system error page. The page likely remains marked as unreviewed.


Noticed one of these for wmf.37 in log triage meeting.


Request ID
Request URLСлужебная:Проверка_версий&action=submit

Event Timeline

brennen created this task.Jun 24 2020, 6:34 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 24 2020, 6:34 PM
brennen moved this task from Backlog to Logs/Train on the User-brennen board.Jun 24 2020, 6:34 PM

Seems related to the code @daniel added as mitigation for T246720

BPirkle triaged this task as Medium priority.Jun 24 2020, 8:52 PM
BPirkle moved this task from Inbox to Next on the Platform Team Workboards (Clinic Duty Team) board.
Krinkle renamed this task from Flagged revision with ID [id] exists with unexpected fr_page_id to Fatal exception from FlaggedRevs: "Flagged revision with ID … exists with unexpected fr_page_id".Wed, Jul 22, 11:45 PM
Krinkle changed Request URL from toСлужебная:Проверка_версий&action=submit.
Krinkle updated the task description. (Show Details)
Krinkle edited Stack Trace. (Show Details)