https://bugzilla.wikimedia.org/show_bug.cgi?id=50718

       Web browser: ---
            Bug ID: 50718
           Summary: sites table got cleared on beta labs clients
           Product: MediaWiki extensions
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: critical
          Priority: Unprioritized
         Component: WikidataRepo
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified
   Mobile Platform: ---

Somehow, the sites table got cleared (e.g. truncated) last night on beta lab
client wikis, such as http://en.wikipedia.beta.wmflabs.org/

It caused a stack trace. (see below)

the timing of this is suspiciously coincidental with the merging of Wikibase
patches that touched the LangLinkHandler:

https://gerrit.wikimedia.org/r/#/c/71302/

https://gerrit.wikimedia.org/r/#/c/71322/

Need to find out from hashar if some tests are being run there or what, and try
to figure out what caused this to happen.

2013-07-03 22:03:41 deployment-apache32 enwiki: [ba44362a]
/wiki/0.4228940863319691_Moved   Exception from line 463 of
/data/project/apache/common-local/php-master/extensions/Wikibase/client/includes/LangLinkHandler.php:
Unable to resolve site ID 'enwiki'!
#0
/data/project/apache/common-local/php-master/extensions/Wikibase/client/includes/LangLinkHandler.php(396):
Wikibase\LangLinkHandler->getSiteGroup()
#1
/data/project/apache/common-local/php-master/extensions/Wikibase/client/includes/LangLinkHandler.php(428):
Wikibase\LangLinkHandler->getEffectiveRepoLinks(Object(Title),
Object(ParserOutput))
#2
/data/project/apache/common-local/php-master/extensions/Wikibase/client/WikibaseClient.hooks.php(370):
Wikibase\LangLinkHandler->addLinksFromRepository(Object(Title),
Object(ParserOutput))
#3 [internal function]:
Wikibase\ClientHooks::onParserAfterParse(Object(Parser), 'Starting a new ...',
Object(StripState))
#4 /data/project/apache/common-local/php-master/includes/Hooks.php(199):
call_user_func_array('\Wikibase\Clien...', Array)
#5
/data/project/apache/common-local/php-master/includes/GlobalFunctions.php(3829):
Hooks::run('ParserAfterPars...', Array)
#6
/data/project/apache/common-local/php-master/includes/parser/Parser.php(387):
wfRunHooks('ParserAfterPars...', Array)
#7 [internal function]: Parser->parse('Starting a new ...', Object(Title),
Object(ParserOptions), true, true, 57677)
#8 /data/project/apache/common-local/php-master/includes/StubObject.php(79):
call_user_func_array(Array, Array)
#9 /data/project/apache/common-local/php-master/includes/StubObject.php(99):
StubObject->_call('parse', Array)
#10
/data/project/apache/common-local/php-master/includes/content/WikitextContent.php(300):
StubObject->__call('parse', Array)
#11
/data/project/apache/common-local/php-master/includes/content/WikitextContent.php(300):
StubObject->parse('Starting a new ...', Object(Title), Object(ParserOptions),
true, true, 57677)
#12 /data/project/apache/common-local/php-master/includes/WikiPage.php(3426):
WikitextContent->getParserOutput(Object(Title), 57677, Object(ParserOptions))
#13 /data/project/apache/common-local/php-master/includes/PoolCounter.php(222):
PoolWorkArticleView->doWork()
#14 /data/project/apache/common-local/php-master/includes/Article.php(708):
PoolCounterWork->execute()
#15
/data/project/apache/common-local/php-master/includes/actions/ViewAction.php(44):
Article->view()
#16 /data/project/apache/common-local/php-master/includes/Wiki.php(439):
ViewAction->show()
#17 /data/project/apache/common-local/php-master/includes/Wiki.php(305):
MediaWiki->performAction(Object(Article), Object(Title))
#18 /data/project/apache/common-local/php-master/includes/Wiki.php(565):
MediaWiki->performRequest()
#19 /data/project/apache/common-local/php-master/includes/Wiki.php(458):
MediaWiki->main()
#20 /data/project/apache/common-local/php-master/index.php(55):
MediaWiki->run()
#21 /data/project/apache/common-local/w/index.php(3):
require('/data/project/a...')

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to