Page MenuHomePhabricator

Can't mark article as flagged (Internal Error)
Open, Needs TriagePublic

Description

When I try to mark https://ru.wikipedia.org/wiki/Большой_Майгашты article as flagged, flagging UI hangs:

But if I look at browser's Network tab, actual reason for hanging is revealed:

Internal Error
Flagged revision with ID 87775526 exists with unexpected fr_page_id

Event Timeline

Vort created this task.Oct 10 2018, 10:13 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 10 2018, 10:13 AM

Couldn't find the reporters instance on ruwiki in the logs, but did find about a dozen others. Here's one:

Request ID: W73nZwrAEEUAABym

Flagged revision with ID ##### exists with unexpected fr_page_id

#0 /srv/mediawiki/php-1.32.0-wmf.24/extensions/FlaggedRevs/business/RevisionReviewForm.php(292): RevisionReviewForm->approveRevision(Revision, NULL)
#1 /srv/mediawiki/php-1.32.0-wmf.24/extensions/FlaggedRevs/business/FRGenericSubmitForm.php(191): RevisionReviewForm->doSubmit()
#2 /srv/mediawiki/php-1.32.0-wmf.24/extensions/FlaggedRevs/frontend/specialpages/actions/RevisionReview_body.php(110): FRGenericSubmitForm->submit()
#3 /srv/mediawiki/php-1.32.0-wmf.24/includes/specialpage/SpecialPage.php(569): RevisionReview->execute(NULL)
#4 /srv/mediawiki/php-1.32.0-wmf.24/includes/specialpage/SpecialPageFactory.php(568): SpecialPage->run(NULL)
#5 /srv/mediawiki/php-1.32.0-wmf.24/includes/MediaWiki.php(288): MediaWiki\Special\SpecialPageFactory->executePath(Title, RequestContext)
#6 /srv/mediawiki/php-1.32.0-wmf.24/includes/MediaWiki.php(868): MediaWiki->performRequest()
#7 /srv/mediawiki/php-1.32.0-wmf.24/includes/MediaWiki.php(525): MediaWiki->main()
#8 /srv/mediawiki/php-1.32.0-wmf.24/index.php(42): MediaWiki->run()

Seen since at least 1.32.0-wmf.20, likely earlier.