Page MenuHomePhabricator

Search gives Fatal exception of type MWException on pt.wikipedia.org
Closed, DeclinedPublic

Description

I got the following error on the link above:

[57051c1a] 2012-05-26 13:26:54: Fatal exception of type MWException


Version: 1.20.x
Severity: normal
URL: https://pt.wikipedia.org/w/index.php?search=media%3Atest.jpg&title=Especial%3APesquisar

Details

Reference
bz37131

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:23 AM
bzimport added a project: MediaWiki-Search.
bzimport set Reference to bz37131.
bzimport added a subscriber: Unknown Object (MLST).

Bug still replicable

Stack trace:

2012-10-21 15:35:14 mw35 ptwiki: [1736e27f] /w/index.php?search=media%3Atest.jpg&title=Especial%3APesquisar Exception from line 102 of /usr/local/apache/common-local/php-1.21wmf1/includes/WikiPage.php: NS_MEDIA is a virtual namespace; use NS_FILE.
#0 /usr/local/apache/common-local/php-1.21wmf1/includes/search/SearchEngine.php(195): WikiPage::factory(Object(Title))
#1 /usr/local/apache/common-local/php-1.21wmf1/includes/search/SearchEngine.php(147): SearchEngine::getNearMatchInternal('media:test.jpg')
#2 /usr/local/apache/common-local/php-1.21wmf1/includes/specials/SpecialSearch.php(181): SearchEngine::getNearMatch('media:test.jpg')
#3 /usr/local/apache/common-local/php-1.21wmf1/includes/specials/SpecialSearch.php(107): SpecialSearch->goResult('media:test.jpg')
#4 /usr/local/apache/common-local/php-1.21wmf1/includes/SpecialPage.php(611): SpecialSearch->execute(NULL)
#5 /usr/local/apache/common-local/php-1.21wmf1/includes/SpecialPageFactory.php(497): SpecialPage->run(NULL)
#6 /usr/local/apache/common-local/php-1.21wmf1/includes/Wiki.php(290): SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#7 /usr/local/apache/common-local/php-1.21wmf1/includes/Wiki.php(553): MediaWiki->performRequest()
#8 /usr/local/apache/common-local/php-1.21wmf1/includes/Wiki.php(446): MediaWiki->main()
#9 /usr/local/apache/common-local/php-1.21wmf1/index.php(59): MediaWiki->run()
#10 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...')
#11 {main}

paolobenve wrote:

Apparently the problem is resolved clearing data in table l10n_cache: after purging all data from that table mediawiki works again.

Cannot reproduce.

Closing as per comment 2 by Paolo.