Page MenuHomePhabricator

Unable to view revision deleted data (MediaWiki\Revision\SuppressedDataException: Not an available content version.)
Closed, DuplicatePublicPRODUCTION ERROR

Description

Error
  • mwversion: 1.45.0-wmf.24
  • timestamp: 2025-10-27T10:18:54.677Z
  • phpversion: 8.1.33
  • reqId: 67cc3d61-efcf-453d-b98d-fee5e0c13d35
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   MediaWiki\Revision\SuppressedDataException: Not an available content version.
FrameLocationCall
from/srv/mediawiki/php-1.45.0-wmf.24/includes/parser/Parsoid/Config/PageConfigFactory.php(175)
#0/srv/mediawiki/php-1.45.0-wmf.24/includes/parser/Parsoid/ParsoidParser.php(253)MediaWiki\Parser\Parsoid\Config\PageConfigFactory->createFromParserOptions(MediaWiki\Parser\ParserOptions, MediaWiki\Title\Title, int, null)
#1/srv/mediawiki/php-1.45.0-wmf.24/includes/content/WikitextContentHandler.php(375)MediaWiki\Parser\Parsoid\ParsoidParser->parse(MediaWiki\Content\WikitextContent, MediaWiki\Title\Title, MediaWiki\Parser\ParserOptions, bool, bool, int, null)
#2/srv/mediawiki/php-1.45.0-wmf.24/includes/content/ContentHandler.php(1575)MediaWiki\Content\WikitextContentHandler->fillParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams, MediaWiki\Parser\ParserOutput)
#3/srv/mediawiki/php-1.45.0-wmf.24/includes/content/Renderer/ContentRenderer.php(67)MediaWiki\Content\ContentHandler->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams)
#4/srv/mediawiki/php-1.45.0-wmf.24/includes/Revision/RenderedRevision.php(247)MediaWiki\Content\Renderer\ContentRenderer->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Page\PageIdentityValue, MediaWiki\Revision\RevisionStoreRecord, MediaWiki\Parser\ParserOptions, array)
#5/srv/mediawiki/php-1.45.0-wmf.24/includes/Revision/RenderedRevision.php(219)MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(MediaWiki\Content\WikitextContent, array)
#6/srv/mediawiki/php-1.45.0-wmf.24/includes/Revision/RevisionRenderer.php(223)MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string, array)
#7/srv/mediawiki/php-1.45.0-wmf.24/includes/Revision/RevisionRenderer.php(156)MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, MediaWiki\Parser\ParserOptions, array)
#8/srv/mediawiki/php-1.45.0-wmf.24/includes/Revision/RenderedRevision.php(182)MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision, array)
#9/srv/mediawiki/php-1.45.0-wmf.24/includes/page/ParserOutputAccess.php(586)MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#10/srv/mediawiki/php-1.45.0-wmf.24/includes/page/ParserOutputAccess.php(673)MediaWiki\Page\ParserOutputAccess->renderRevision(MediaWiki\Page\WikiPage, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, array)
#11/srv/mediawiki/php-1.45.0-wmf.24/includes/poolcounter/PoolCounterWorkViaCallback.php(68)MediaWiki\Page\ParserOutputAccess->MediaWiki\Page\{closure}()
#12/srv/mediawiki/php-1.45.0-wmf.24/includes/poolcounter/PoolCounterWork.php(159)MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork()
#13/srv/mediawiki/php-1.45.0-wmf.24/includes/page/ParserOutputAccess.php(489)MediaWiki\PoolCounter\PoolCounterWork->execute()
#14/srv/mediawiki/php-1.45.0-wmf.24/includes/page/Article.php(825)MediaWiki\Page\ParserOutputAccess->getParserOutput(MediaWiki\Page\WikiPage, MediaWiki\Parser\ParserOptions, MediaWiki\Revision\RevisionStoreRecord, array)
#15/srv/mediawiki/php-1.45.0-wmf.24/includes/page/Article.php(537)MediaWiki\Page\Article->generateContentOutput(MediaWiki\User\User, MediaWiki\Parser\ParserOptions, int, MediaWiki\Output\OutputPage, array)
#16/srv/mediawiki/php-1.45.0-wmf.24/includes/actions/ViewAction.php(71)MediaWiki\Page\Article->view()
#17/srv/mediawiki/php-1.45.0-wmf.24/includes/actions/ActionEntryPoint.php(734)MediaWiki\Actions\ViewAction->show()
#18/srv/mediawiki/php-1.45.0-wmf.24/includes/actions/ActionEntryPoint.php(505)MediaWiki\Actions\ActionEntryPoint->performAction(MediaWiki\Page\Article, MediaWiki\Title\Title)
#19/srv/mediawiki/php-1.45.0-wmf.24/includes/actions/ActionEntryPoint.php(143)MediaWiki\Actions\ActionEntryPoint->performRequest()
#20/srv/mediawiki/php-1.45.0-wmf.24/includes/MediaWikiEntryPoint.php(184)MediaWiki\Actions\ActionEntryPoint->execute()
#21/srv/mediawiki/php-1.45.0-wmf.24/index.php(44)MediaWiki\MediaWikiEntryPoint->run()
#22/srv/mediawiki/w/index.php(3)require(string)
#23{main}
Impact
Notes

Details

Request URL
https://en.wikipedia.org/w/index.php?oldid=*&title=*&unhide=*

Event Timeline

The URL in question is: https://en.wikipedia.org/w/index.php?oldid=1319024349&title=User:Sohom_Datta/sandbox&unhide=1. TLDR, I cannot view deleted revisions through that specific URL pattern unless I switch out of the new Parsoid parser mode.

Steps to reproduce:

  • (Be an admin and have Parsoid views enabled in preferences)
  • Navigate to the history of a page that has a revdeleted revision
  • Click on the revision link of the deleted revision

Screenshot From 2025-10-27 06-50-53.png (209×1 px, 86 KB)

  • Once the next page opens up, click on the link "view this revision"

Screenshot From 2025-10-27 06-52-31.png (346×1 px, 83 KB)

  • You end up in the error screen