Page MenuHomePhabricator

Deleted user edits renders internal error: ParameterAssertionException: Bad value for parameter $page: must represent a proper page
Closed, DuplicatePublicPRODUCTION ERROR

Description

Steps to replicate the issue (include links if applicable):

What happens?:

  • Deleted user edits results in fatal error: "[1b190b29-652c-4360-b37e-6a24e5ffe028] 2025-02-05 07:36:45: Fatale fout van type "Wikimedia\Assert\ParameterAssertionException""
  • As far as I see, it is confined to edits by "Ooswesthoesbes"

Other information (browser name/version, screenshots, etc.):
I figure it is most likely related to a page name that might be problematic. I edited the page ";" in the past, which might violate it, but when I look at the page history, this does not seem to happen with other user names contributing to this page.

Error
normalized_message
[{reqId}] {exception_url}   Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $page: must represent a proper page
FrameLocationCall
from/srv/mediawiki/php-1.44.0-wmf.14/vendor/wikimedia/assert/src/Assert.php(72)
#0/srv/mediawiki/php-1.44.0-wmf.14/includes/Revision/RevisionArchiveRecord.php(98)Wikimedia\Assert\Assert::parameter(bool, string, string)
#1/srv/mediawiki/php-1.44.0-wmf.14/includes/Revision/RevisionStore.php(1700)MediaWiki\Revision\RevisionArchiveRecord->__construct(MediaWiki\Title\Title, MediaWiki\User\UserIdentityValue, MediaWiki\CommentStore\CommentStoreComment, stdClass, MediaWiki\Revision\RevisionSlots, bool)
#2/srv/mediawiki/php-1.44.0-wmf.14/includes/Revision/RevisionStore.php(1604)MediaWiki\Revision\RevisionStore->newRevisionFromArchiveRowAndSlots(stdClass, MediaWiki\Revision\RevisionSlots, int, MediaWiki\Title\Title, array)
#3/srv/mediawiki/php-1.44.0-wmf.14/includes/pager/ContributionsPager.php(603)MediaWiki\Revision\RevisionStore->newRevisionFromArchiveRow(stdClass, int, null)
#4/srv/mediawiki/php-1.44.0-wmf.14/includes/pager/ContributionsPager.php(506)MediaWiki\Pager\ContributionsPager->tryCreatingRevisionRecord(stdClass)
#5/srv/mediawiki/php-1.44.0-wmf.14/includes/pager/IndexPager.php(583)MediaWiki\Pager\ContributionsPager->doBatchLookups()
#6/srv/mediawiki/php-1.44.0-wmf.14/includes/specialpage/ContributionsSpecialPage.php(349)MediaWiki\Pager\IndexPager->getBody()
#7/srv/mediawiki/php-1.44.0-wmf.14/includes/poolcounter/PoolCounterWorkViaCallback.php(73)MediaWiki\SpecialPage\ContributionsSpecialPage->MediaWiki\SpecialPage\{closure}()
#8/srv/mediawiki/php-1.44.0-wmf.14/includes/poolcounter/PoolCounterWork.php(171)MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork()
#9/srv/mediawiki/php-1.44.0-wmf.14/includes/specialpage/ContributionsSpecialPage.php(369)MediaWiki\PoolCounter\PoolCounterWork->execute()
#10/srv/mediawiki/php-1.44.0-wmf.14/includes/specialpage/SpecialPage.php(729)MediaWiki\SpecialPage\ContributionsSpecialPage->execute(string)
#11/srv/mediawiki/php-1.44.0-wmf.14/includes/specialpage/SpecialPageFactory.php(1735)MediaWiki\SpecialPage\SpecialPage->run(string)
#12/srv/mediawiki/php-1.44.0-wmf.14/includes/actions/ActionEntryPoint.php(503)MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext)
#13/srv/mediawiki/php-1.44.0-wmf.14/includes/actions/ActionEntryPoint.php(145)MediaWiki\Actions\ActionEntryPoint->performRequest()
#14/srv/mediawiki/php-1.44.0-wmf.14/includes/MediaWikiEntryPoint.php(202)MediaWiki\Actions\ActionEntryPoint->execute()
#15/srv/mediawiki/php-1.44.0-wmf.14/index.php(58)MediaWiki\MediaWikiEntryPoint->run()
#16/srv/mediawiki/w/index.php(3)require(string)
#17{main}
Impact

Low, only one in the last 24 hours.

Notes

Event Timeline

Restricted Application changed the subtype of this task from "Bug Report" to "Production Error". · View Herald TranscriptFeb 5 2025, 8:08 AM
Aklapper renamed this task from Deleted user edits renders internal error on li.wikt to Deleted user edits renders internal error: ParameterAssertionException: Bad value for parameter $page: must represent a proper page.Feb 5 2025, 12:54 PM
Aklapper updated the task description. (Show Details)

The task this was merged in is closed as resolved, but the issue persists.

The task this was merged in is closed as resolved, but the issue persists.

Indeed, I reopened the other ticket