There's a problem that on wikis with language variants, when viewing the difference between the current revision of conversion table page (e.g. Mediawiki:conversiontable/zh-cn , Mediawiki:conversiontable/zh-hk , Mediawiki:conversiontable/zh-tw on zh.wikipedia.org ) and any other revision, an error occurs.
I installed the latest version of mediawiki (v1.30.0-alpha) on my computer and found the error reproducible.
[953bc4fe01c2aa94b020a3dc] /wm/index.php?title=MediaWiki:Conversiontable/zh-cn&curid=4&diff=1844&oldid=1843 InvalidArgumentException from line 1060 of D:\Apache24\htdocs\wm\includes\page\WikiPage.php: The supplied ParserOptions are not safe to cache. Fix the options or set $forceParse = true.
Backtrace:
#0 D:\Apache24\htdocs\wm\includes\diff\DifferenceEngine.php(651): WikiPage->getParserOutput(ParserOptions, integer)
#1 D:\Apache24\htdocs\wm\includes\diff\DifferenceEngine.php(624): DifferenceEngine->getParserOutput(WikiPage, Revision)
#2 D:\Apache24\htdocs\wm\includes\diff\DifferenceEngine.php(476): DifferenceEngine->renderNewRevision()
#3 D:\Apache24\htdocs\wm\includes\page\Article.php(718): DifferenceEngine->showDiffPage(boolean)
#4 D:\Apache24\htdocs\wm\includes\page\Article.php(457): Article->showDiffPage()
#5 D:\Apache24\htdocs\wm\includes\actions\ViewAction.php(68): Article->view()
#6 D:\Apache24\htdocs\wm\includes\MediaWiki.php(499): ViewAction->show()
#7 D:\Apache24\htdocs\wm\includes\MediaWiki.php(293): MediaWiki->performAction(Article, Title)
#8 D:\Apache24\htdocs\wm\includes\MediaWiki.php(868): MediaWiki->performRequest()
#9 D:\Apache24\htdocs\wm\includes\MediaWiki.php(523): MediaWiki->main()
#10 D:\Apache24\htdocs\wm\index.php(43): MediaWiki->run()
#11 {main}
According to the error message returned by the software, it seems that this error might be a side effect of T110269 .