2016-05-31 22:03:00 [V04KDwpAEEsAAH25rzEAAABW] mw1095 mediawikiwiki 1.28.0-wmf.4 exception ERROR: [V04KDwpAEEsAAH25rzEAAABW] /wiki/MediaWiki-Vagrant Wikimedia\Assert\ParameterTypeException from line 89 of /srv/mediawiki/php-1.28.0-wmf.4/vendor/wikimedia/assert/src/Assert.php: Bad value for parameter $dbkey: must be a string {"exception_id":"V04KDwpAEEsAAH25rzEAAABW"} [Exception Wikimedia\Assert\ParameterTypeException] (/srv/mediawiki/php-1.28.0-wmf.4/vendor/wikimedia/assert/src/Assert.php:89) Bad value for parameter $dbkey: must be a string #0 /srv/mediawiki/php-1.28.0-wmf.4/includes/title/TitleValue.php(76): Wikimedia\Assert\Assert::parameterType(string, integer, string) #1 /srv/mediawiki/php-1.28.0-wmf.4/includes/cache/LinkBatch.php(171): TitleValue->__construct(integer, integer) #2 /srv/mediawiki/php-1.28.0-wmf.4/includes/cache/LinkBatch.php(135): LinkBatch->addResultToCache(LinkCache, ResultWrapper) #3 /srv/mediawiki/php-1.28.0-wmf.4/includes/cache/LinkBatch.php(122): LinkBatch->executeInto(LinkCache) #4 /srv/mediawiki/php-1.28.0-wmf.4/includes/skins/Skin.php(228): LinkBatch->execute() #5 /srv/mediawiki/php-1.28.0-wmf.4/includes/skins/Skin.php(146): Skin->preloadExistence() #6 /srv/mediawiki/php-1.28.0-wmf.4/skins/Vector/SkinVector.php(47): Skin->initPage(OutputPage) #7 /srv/mediawiki/php-1.28.0-wmf.4/includes/skins/SkinTemplate.php(245): SkinVector->initPage(OutputPage) #8 /srv/mediawiki/php-1.28.0-wmf.4/includes/OutputPage.php(2324): SkinTemplate->outputPage() #9 /srv/mediawiki/php-1.28.0-wmf.4/includes/MediaWiki.php(754): OutputPage->output() #10 /srv/mediawiki/php-1.28.0-wmf.4/includes/MediaWiki.php(520): MediaWiki->main() #11 /srv/mediawiki/php-1.28.0-wmf.4/index.php(43): MediaWiki->run() #12 /srv/mediawiki/w/index.php(3): include(string) #13 {main}
Description
Description
Related Objects
Related Objects
- Mentioned In
- T136705: Special:ListUsers is broken
- Mentioned Here
- T136615: EditWatchlist fails on BETA wmflabs
Event Timeline
Comment Actions
I'm a little stumped with the traceback. All the titles created by Skin::preloadExistence() should be legit, and I don't see a way that Title::getDBkey() could return a non-string value?