Last modified: 2013-10-23 18:19:47 UTC
Happens intermittently (only once so far to me), no steps to reproduce. ---- Invalid or virtual namespace -1 given. Backtrace: #0 /www/translatewiki.net/w/extensions/SemanticMediaWiki/includes/ParserData.php(520): WikiPage::factory(Object(Title)) #1 /www/translatewiki.net/w/extensions/SemanticMediaWiki/SemanticMediaWiki.hooks.php(517): SMW\ParserData->updateStore() #2 [internal function]: SMWHooks::onParserAfterTidy(Object(Parser), '<p>rollback di ...') #3 /www/translatewiki.net/w/includes/Hooks.php(196): call_user_func_array('SMWHooks::onPar...', Array) #4 /www/translatewiki.net/w/includes/GlobalFunctions.php(3834): Hooks::run('ParserAfterTidy', Array) #5 /www/translatewiki.net/w/includes/parser/Parser.php(491): wfRunHooks('ParserAfterTidy', Array) #6 /www/translatewiki.net/w/includes/cache/MessageCache.php(1042): Parser->parse('rollback di {{P...', Object(Title), Object(ParserOptions), true) #7 /www/translatewiki.net/w/includes/Message.php(685): MessageCache->parse('rollback di {{P...', Object(Title), true, true, Object(Language)) #8 /www/translatewiki.net/w/includes/Message.php(488): Message->parseText('rollback di {{P...') #9 /www/translatewiki.net/w/includes/Message.php(543): Message->toString() #10 /www/translatewiki.net/w/includes/Linker.php(1926): Message->parse() #11 /www/translatewiki.net/w/includes/Linker.php(1808): Linker::buildRollbackLink(Object(Revision), Object(RequestContext), 1) #12 /www/translatewiki.net/w/includes/specials/SpecialContributions.php(927): Linker::generateRollback(Object(Revision), Object(RequestContext)) #13 /www/translatewiki.net/w/includes/Pager.php(434): ContribsPager->formatRow(Object(stdClass)) #14 /www/translatewiki.net/w/includes/specials/SpecialContributions.php(198): IndexPager->getBody() #15 /www/translatewiki.net/w/includes/SpecialPage.php(631): SpecialContributions->execute('Malafaya') #16 /www/translatewiki.net/w/includes/SpecialPageFactory.php(487): SpecialPage->run('Malafaya') #17 /www/translatewiki.net/w/includes/Wiki.php(291): SpecialPageFactory::executePath(Object(Title), Object(RequestContext)) #18 /www/translatewiki.net/w/includes/Wiki.php(565): MediaWiki->performRequest() #19 /www/translatewiki.net/w/includes/Wiki.php(458): MediaWiki->main() #20 /www/translatewiki.net/w/index.php(55): MediaWiki->run() #21 {main}
[1] Checks explicitly $title->isSpecialPage() + add test case [1] https://gerrit.wikimedia.org/r/#/c/81167/
Fixed with [1], [2]. [1] https://github.com/wikimedia/mediawiki-extensions-SemanticMediaWiki/blob/master/includes/StoreUpdater.php#L92 [2] https://github.com/wikimedia/mediawiki-extensions-SemanticMediaWiki/blob/master/tests/phpunit/includes/StoreUpdaterTest.php#L214