Last modified: 2012-04-16 09:16:08 UTC
From my talk page on mediawiki.org: Special:ProtectedTitles doesn't work in some wikis in MediaWiki 1.18wmf1. It only gives a bunch of error messages. Internal error Non-string key given Backtrace: #0 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1173): MessageCache->get(NULL, true, Object(LanguageFi)) #1 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1297): wfMsgGetKey(NULL, true, Object(LanguageFi), false) #2 /usr/local/apache/common-local/php-1.18/languages/Language.php(644): wfMsgExt(NULL, Array) #3 /usr/local/apache/common-local/php-1.18/languages/Language.php(664): Language->getMessageFromDB(NULL) #4 /usr/local/apache/common-local/php-1.18/languages/Language.php(997): Language->getMonthName(false) Observed on fiwiki, lawiki, trwiki.
All error messages. http://la.wikipedia.org/wiki/Special:ProtectedTitles http://fi.wikipedia.org/wiki/Special:ProtectedTitles http://tr.wikipedia.org/wiki/Special:ProtectedTitles Non-string key given Backtrace: #0 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1173): MessageCache->get(NULL, true, Object(LanguageLa)) #1 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1297): wfMsgGetKey(NULL, true, Object(LanguageLa), false) #2 /usr/local/apache/common-local/php-1.18/languages/Language.php(644): wfMsgExt(NULL, Array) #3 /usr/local/apache/common-local/php-1.18/languages/Language.php(683): Language->getMessageFromDB(NULL) #4 /usr/local/apache/common-local/php-1.18/languages/Language.php(931): Language->getMonthNameGen(false) #5 /usr/local/apache/common-local/php-1.18/languages/Language.php(1785): Language->sprintfDate('H:i, j xg Y', false) #6 /usr/local/apache/common-local/php-1.18/includes/specials/SpecialProtectedtitles.php(98): Language->timeanddate('16:11, 29 Novem...') #7 /usr/local/apache/common-local/php-1.18/includes/specials/SpecialProtectedtitles.php(213): SpecialProtectedtitles->formatRow(Object(stdClass)) #8 /usr/local/apache/common-local/php-1.18/includes/Pager.php(319): ProtectedTitlesPager->formatRow(Object(stdClass)) #9 /usr/local/apache/common-local/php-1.18/includes/specials/SpecialProtectedtitles.php(62): IndexPager->getBody() #10 /usr/local/apache/common-local/php-1.18/includes/SpecialPageFactory.php(460): SpecialProtectedtitles->execute(NULL) #11 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(224): SpecialPageFactory::executePath(Object(Title), Object(RequestContext)) #12 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(624): MediaWiki->performRequest() #13 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(531): MediaWiki->main() #14 /usr/local/apache/common-local/php-1.18/index.php(57): MediaWiki->run() #15 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...') #16 {main}
Same problem also on huwiki, ltwiki, euwiki and more. http://hu.wikipedia.org/wiki/Special:ProtectedTitles http://lt.wikipedia.org/wiki/Special:ProtectedTitles http://eu.wikipedia.org/wiki/Special:ProtectedTitles
Hmm since it was once fixed in r93726, the breakage seems to be elsewhere this time.
Ah, but it is indeed that fix, but it has not been merged into 1.18wmf branch.
Closing as resolved. Revision has been tagger for backporting in 1.18wmf1