Error
[XV-edQpAIC0AAFFJeEMAAABM] /w/index.php?title=Q33232729&curid=34683193&diff=11&oldid=772301402 Wikimedia\Assert\ParameterTypeException from line 89 of /srv/mediawiki/php-1.34.0-wmf.19/vendor/wikimedia/assert/src/Assert.php: Bad value for parameter $oldContent: must be a TextContent|null
#0 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/SlotDiffRenderer.php(86): Wikimedia\Assert\Assert::parameterType(string, Wikibase\ItemContent, string) #1 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/TextSlotDiffRenderer.php(103): SlotDiffRenderer->normalizeContents(Wikibase\ItemContent, WikitextContent, string) #2 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/DifferenceEngine.php(1069): TextSlotDiffRenderer->getDiff(Wikibase\ItemContent, WikitextContent) #3 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/DifferenceEngine.php(987): DifferenceEngine->getDiffBody() #4 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/DifferenceEngine.php(949): DifferenceEngine->getDiff(string, string, string) #5 /srv/mediawiki/php-1.34.0-wmf.19/includes/diff/DifferenceEngine.php(717): DifferenceEngine->showDiff(string, string, string) #6 /srv/mediawiki/php-1.34.0-wmf.19/includes/page/Article.php(934): DifferenceEngine->showDiffPage(boolean) #7 /srv/mediawiki/php-1.34.0-wmf.19/includes/page/Article.php(618): Article->showDiffPage() #8 /srv/mediawiki/php-1.34.0-wmf.19/extensions/Wikibase/repo/includes/Actions/ViewEntityAction.php(79): Article->view() #9 /srv/mediawiki/php-1.34.0-wmf.19/extensions/Wikibase/repo/includes/Actions/ViewEntityAction.php(54): Wikibase\ViewEntityAction->showEntityPage() #10 /srv/mediawiki/php-1.34.0-wmf.19/includes/MediaWiki.php(507): Wikibase\ViewEntityAction->show() #11 /srv/mediawiki/php-1.34.0-wmf.19/includes/MediaWiki.php(302): MediaWiki->performAction(Article, Title) #12 /srv/mediawiki/php-1.34.0-wmf.19/includes/MediaWiki.php(892): MediaWiki->performRequest() #13 /srv/mediawiki/php-1.34.0-wmf.19/includes/MediaWiki.php(523): MediaWiki->main() #14 /srv/mediawiki/php-1.34.0-wmf.19/index.php(42): MediaWiki->run() #15 /srv/mediawiki/w/index.php(3): include(string) #16 {main}
Impact
11 hits in the last hour, 11 hits in the last 7 days, 36 hits in the last 30 days.
Notes
Not blocking train since it's not new. Only happens at wikidatawiki.
This happens in other forms as well:
Cannot diff content types other than MassMessageListContent
#0 /srv/mediawiki/php-1.36.0-wmf.13/includes/diff/DifferenceEngineSlotDiffRenderer.php(54): MediaWiki\MassMessage\Content\MassMessageListDiffEngine->generateContentDiffBody(WikitextContent, MediaWiki\MassMessage\Content\MassMessageListContent) #1 /srv/mediawiki/php-1.36.0-wmf.13/includes/diff/DifferenceEngine.php(1246): DifferenceEngineSlotDiffRenderer->getDiff(WikitextContent, MediaWiki\MassMessage\Content\MassMessageListContent) #2 /srv/mediawiki/php-1.36.0-wmf.13/includes/diff/DifferenceEngine.php(1151): DifferenceEngine->getDiffBody() #3 /srv/mediawiki/php-1.36.0-wmf.13/includes/diff/DifferenceEngine.php(1113): DifferenceEngine->getDiff(string, string, string) #4 /srv/mediawiki/php-1.36.0-wmf.13/includes/diff/DifferenceEngine.php(877): DifferenceEngine->showDiff(string, string, string) #5 /srv/mediawiki/php-1.36.0-wmf.13/includes/page/Article.php(984): DifferenceEngine->showDiffPage(boolean) #6 /srv/mediawiki/php-1.36.0-wmf.13/includes/page/Article.php(660): Article->showDiffPage() #7 /srv/mediawiki/php-1.36.0-wmf.13/includes/actions/ViewAction.php(74): Article->view() #8 /srv/mediawiki/php-1.36.0-wmf.13/includes/MediaWiki.php(527): ViewAction->show() #9 /srv/mediawiki/php-1.36.0-wmf.13/includes/MediaWiki.php(313): MediaWiki->performAction(Article, Title) #10 /srv/mediawiki/php-1.36.0-wmf.13/includes/MediaWiki.php(940): MediaWiki->performRequest() #11 /srv/mediawiki/php-1.36.0-wmf.13/includes/MediaWiki.php(543): MediaWiki->main() #12 /srv/mediawiki/php-1.36.0-wmf.13/index.php(53): MediaWiki->run() #13 /srv/mediawiki/php-1.36.0-wmf.13/index.php(46): wfIndexMain() #14 /srv/mediawiki/w/index.php(3): require(string) #15 {main}