Error
Request URL: https://be-tarask.wikipedia.org/wiki/20th_Century_Fox
Request ID: XTb7DApAIC0AAGlGmg0AAACC
[XTb7DApAIC0AAGlGmg0AAACC] /wiki/20th_Century_Fox Exception from line 1522 of /srv/mediawiki/php-1.34.0-wmf.14/includes/resourceloader/ResourceLoader.php: JSON serialization of config data failed. This usually means the config data is not valid UTF-8.
#0 /srv/mediawiki/php-1.34.0-wmf.14/includes/OutputPage.php(3170): ResourceLoader::makeConfigSetScript(array) #1 /srv/mediawiki/php-1.34.0-wmf.14/includes/skins/Skin.php(683): OutputPage->getBottomScripts() #2 /srv/mediawiki/php-1.34.0-wmf.14/includes/skins/SkinTemplate.php(457): Skin->bottomScripts() #3 /srv/mediawiki/php-1.34.0-wmf.14/includes/skins/SkinTemplate.php(217): SkinTemplate->prepareQuickTemplate() #4 /srv/mediawiki/php-1.34.0-wmf.14/includes/OutputPage.php(2580): SkinTemplate->outputPage() #5 /srv/mediawiki/php-1.34.0-wmf.14/includes/MediaWiki.php(891): OutputPage->output(boolean) #6 /srv/mediawiki/php-1.34.0-wmf.14/includes/MediaWiki.php(903): Closure$MediaWiki::main() #7 /srv/mediawiki/php-1.34.0-wmf.14/includes/MediaWiki.php(515): MediaWiki->main() #8 /srv/mediawiki/php-1.34.0-wmf.14/index.php(42): MediaWiki->run() #9 /srv/mediawiki/w/index.php(3): include(string) #10 {main}
Impact
The page-specific JSON data for client-side JavaScript is consistently unable to be serialised on some articles, due to Scribunto inserting invalid UTF-8 strings into the dataset.
As a result, client-side JavaScript is unable to initialise completely and some features may be broken or (if we're lucky) missing, due to variables that are expected to always be defined, now sometimes not be defined.
Notes
I'm assuming this is a simple config change that can be fixed in SWAT. Thus, I'm not treating it as a train blocker, but the problem should still be fixed, so I'm marking it as UBN.
Only happens on https://be-tarask.wikipedia.org/