Page MenuHomePhabricator

Wikimedia\Assert\PreconditionException: Precondition failed: This WikiPage instance does not represent an existing page: [page]
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error
  • service.version: 1.45.0-wmf.11
  • timestamp: 2025-07-31T10:22:53.040Z
  • labels.phpversion: 8.1.33
  • trace.id: 4a607b6b-b9da-4724-9350-08f47063a7a3
  • Find trace.id in Logstash
labels.normalized_message
[{reqId}] {exception_url}   Wikimedia\Assert\PreconditionException: Precondition failed: This WikiPage instance does not represent an existing page: [page]
FrameLocationCall
from/srv/mediawiki/php-1.45.0-wmf.11/vendor/wikimedia/assert/src/Assert.php(49)
#0/srv/mediawiki/php-1.45.0-wmf.11/includes/page/WikiPage.php(3046)Wikimedia\Assert\Assert::precondition(bool, string)
#1/srv/mediawiki/php-1.45.0-wmf.11/includes/page/MovePage.php(975)MediaWiki\Page\WikiPage->toPageRecord()
#2/srv/mediawiki/php-1.45.0-wmf.11/includes/page/MovePage.php(648)MediaWiki\Page\MovePage->moveToInternal(MediaWiki\User\User, MediaWiki\Title\Title, string, bool, array)
#3/srv/mediawiki/php-1.45.0-wmf.11/includes/page/MovePage.php(495)MediaWiki\Page\MovePage->moveUnsafe(MediaWiki\User\User, string, bool, array)
#4/srv/mediawiki/php-1.45.0-wmf.11/includes/specials/SpecialMovePage.php(819)MediaWiki\Page\MovePage->moveIfAllowed(MediaWiki\User\User, string, bool)
#5/srv/mediawiki/php-1.45.0-wmf.11/includes/specials/SpecialMovePage.php(229)MediaWiki\Specials\SpecialMovePage->doSubmit()
#6/srv/mediawiki/php-1.45.0-wmf.11/includes/specialpage/SpecialPage.php(725)MediaWiki\Specials\SpecialMovePage->execute(null)
#7/srv/mediawiki/php-1.45.0-wmf.11/includes/specialpage/SpecialPageFactory.php(1724)MediaWiki\SpecialPage\SpecialPage->run(null)
#8/srv/mediawiki/php-1.45.0-wmf.11/includes/actions/ActionEntryPoint.php(499)MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext)
#9/srv/mediawiki/php-1.45.0-wmf.11/includes/actions/ActionEntryPoint.php(143)MediaWiki\Actions\ActionEntryPoint->performRequest()
#10/srv/mediawiki/php-1.45.0-wmf.11/includes/MediaWikiEntryPoint.php(198)MediaWiki\Actions\ActionEntryPoint->execute()
#11/srv/mediawiki/php-1.45.0-wmf.11/index.php(58)MediaWiki\MediaWikiEntryPoint->run()
#12/srv/mediawiki/w/index.php(3)require(string)
#13{main}
Notes

These seem to happen occasionally for saving / moving a page. 364 in last 90 days.

2025-07-31-09:23:11.png (639×337 px, 21 KB)

Link to slightly wonky logstash view filtered for this: https://logstash.wikimedia.org/goto/cfbe41b61174fc699dfdb0aca1dd3a0b

Details

Request URL
https://uk.wikipedia.org/w/index.php?action=submit&title=*

Event Timeline

Error
  • mwversion: 1.45.0-wmf.22
  • timestamp: 2025-10-08T11:09:23.630Z
  • phpversion: 8.1.33
  • reqId: dbb6f0fe-e72b-4f76-b1e2-c3d0bd92a199
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   Wikimedia\Assert\PreconditionException: Precondition failed: This WikiPage instance does not represent an existing page: קשת טורקית
FrameLocationCall
from/srv/mediawiki/php-1.45.0-wmf.22/vendor/wikimedia/assert/src/Assert.php(49)
#0/srv/mediawiki/php-1.45.0-wmf.22/includes/page/WikiPage.php(2926)Wikimedia\Assert\Assert::precondition(bool, string)
#1/srv/mediawiki/php-1.45.0-wmf.22/includes/page/MovePage.php(961)MediaWiki\Page\WikiPage->toPageRecord()
#2/srv/mediawiki/php-1.45.0-wmf.22/includes/page/MovePage.php(634)MediaWiki\Page\MovePage->moveToInternal(MediaWiki\User\User, MediaWiki\Title\Title, string, bool, array)
#3/srv/mediawiki/php-1.45.0-wmf.22/includes/page/MovePage.php(481)MediaWiki\Page\MovePage->moveUnsafe(MediaWiki\User\User, string, bool, array)
#4/srv/mediawiki/php-1.45.0-wmf.22/includes/api/ApiMove.php(108)MediaWiki\Page\MovePage->moveIfAllowed(MediaWiki\User\User, string, bool, array)
#5/srv/mediawiki/php-1.45.0-wmf.22/includes/api/ApiMain.php(2036)MediaWiki\Api\ApiMove->execute()
#6/srv/mediawiki/php-1.45.0-wmf.22/includes/api/ApiMain.php(944)MediaWiki\Api\ApiMain->executeAction()
#7/srv/mediawiki/php-1.45.0-wmf.22/includes/api/ApiMain.php(915)MediaWiki\Api\ApiMain->executeActionWithErrorHandling()
#8/srv/mediawiki/php-1.45.0-wmf.22/includes/api/ApiEntryPoint.php(138)MediaWiki\Api\ApiMain->execute()
#9/srv/mediawiki/php-1.45.0-wmf.22/includes/MediaWikiEntryPoint.php(184)MediaWiki\Api\ApiEntryPoint->execute()
#10/srv/mediawiki/php-1.45.0-wmf.22/api.php(30)MediaWiki\MediaWikiEntryPoint->run()
#11/srv/mediawiki/w/api.php(3)require(string)
#12{main}
Impact
Notes