Last modified: 2012-04-16 09:15:45 UTC
Visit https://en.wikipedia.org/wiki/Special:WhatLinksHere/Media:Blason_ville_fr_Burlats_%28Tarn%29.svg . Found this by looking at exception.log on the cluster. MediaWiki internal error. Original exception: exception 'MWException' with message 'MWNamespace::getTalk does not make any sense for given namespace -2' in /usr/local/apache/common-local/php-1.18/includes/Namespace.php:40 Stack trace: #0 /usr/local/apache/common-local/php-1.18/includes/Namespace.php(84): MWNamespace::isMethodValidFor(-2, 'MWNamespace::ge...') #1 /usr/local/apache/common-local/php-1.18/includes/Title.php(2844): MWNamespace::getTalk(-2) #2 /usr/local/apache/common-local/php-1.18/includes/SkinTemplate.php(859): Title->getTalkPage() #3 /usr/local/apache/common-local/php-1.18/includes/SkinTemplate.php(500): SkinTemplate->buildContentNavigationUrls(Object(OutputPage)) #4 /usr/local/apache/common-local/php-1.18/includes/OutputPage.php(1856): SkinTemplate->outputPage(Object(OutputPage)) #5 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(391): OutputPage->output() #6 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(636): MediaWiki->finalCleanup() #7 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(542): MediaWiki->main() #8 /usr/local/apache/common-local/php-1.18/index.php(57): MediaWiki->run() #9 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...') #10 {main} Exception caught inside exception handler: exception 'MWException' with message 'MWNamespace::getTalk does not make any sense for given namespace -2' in /usr/local/apache/common-local/php-1.18/includes/Namespace.php:40 Stack trace: #0 /usr/local/apache/common-local/php-1.18/includes/Namespace.php(84): MWNamespace::isMethodValidFor(-2, 'MWNamespace::ge...') #1 /usr/local/apache/common-local/php-1.18/includes/Title.php(2844): MWNamespace::getTalk(-2) #2 /usr/local/apache/common-local/php-1.18/includes/SkinTemplate.php(859): Title->getTalkPage() #3 /usr/local/apache/common-local/php-1.18/includes/SkinTemplate.php(500): SkinTemplate->buildContentNavigationUrls(Object(OutputPage)) #4 /usr/local/apache/common-local/php-1.18/includes/OutputPage.php(1856): SkinTemplate->outputPage(Object(OutputPage)) #5 /usr/local/apache/common-local/php-1.18/includes/Exception.php(183): OutputPage->output() #6 /usr/local/apache/common-local/php-1.18/includes/Exception.php(209): MWException->reportHTML() #7 /usr/local/apache/common-local/php-1.18/includes/Exception.php(397): MWException->report() #8 /usr/local/apache/common-local/php-1.18/includes/Exception.php(476): MWExceptionHandler::report(Object(MWException)) #9 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(545): MWExceptionHandler::handle(Object(MWException)) #10 /usr/local/apache/common-local/php-1.18/index.php(57): MediaWiki->run() #11 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...') #12 {main}
Hmmm... sounds like our setRelevantTitle should take any NS_MEDIA title inputted and swap it for a NS_FILE.
This is fixed with r103450 I believe.
Code is waiting for deployment.