Exports of the translatewiki.net product ("repoexport ihris") iHRIS always exit with exceptions. I've run export.php commands for each individual group of the product, and encountered the below issue at least 10 times for 100 groups or so.
This issue has started to arise about a month ago. This is basically blocking exports of the product, as doing them manually and fully controlled isn't really an option.
Stack dump details:
2012-12-30 11:00:32 v22011026445052.yourvserver.net mediawiki-bw_: [3dfb4df5] [no req] Exception from line 357 of /www/translatewiki.net/w/includes/cache/MessageCache.php: Could not acquire 'mediawiki-bw_:messages:en:status' lock.
#0 /www/translatewiki.net/w/includes/cache/MessageCache.php(707): MessageCache->load('en')
#1 /www/translatewiki.net/w/includes/cache/MessageCache.php(647): MessageCache->getMsgFromNamespace('Gadgets-definit...', 'en')
#2 /www/translatewiki.net/w/includes/Message.php(670): MessageCache->get('gadgets-definit...', true, Object(Language))
#3 /www/translatewiki.net/w/includes/Message.php(543): Message->fetchMessage()
#4 /www/translatewiki.net/w/extensions/Gadgets/Gadgets_body.php(580): Message->exists()
#5 /www/translatewiki.net/w/extensions/Gadgets/Gadgets_body.php(38): Gadget::loadStructuredList()
#6 [internal function]: GadgetHooks::userGetDefaultOptions(Array)
#7 /www/translatewiki.net/w/includes/Hooks.php(255): call_user_func_array('GadgetHooks::us...', Array)
#8 /www/translatewiki.net/w/includes/GlobalFunctions.php(3856): Hooks::run('UserGetDefaultO...', Array)
#9 /www/translatewiki.net/w/includes/User.php(1240): wfRunHooks('UserGetDefaultO...', Array)
#10 /www/translatewiki.net/w/includes/User.php(4155): User::getDefaultOptions()
#11 /www/translatewiki.net/w/includes/User.php(2220): User->loadOptions()
#12 /www/translatewiki.net/w/includes/context/RequestContext.php(284): User->getOption('language')
#13 /www/translatewiki.net/w/includes/StubObject.php(183): RequestContext->getLanguage()
#14 /www/translatewiki.net/w/includes/StubObject.php(128): StubUserLang->_newObject()
#15 /www/translatewiki.net/w/includes/StubObject.php(78): StubObject->_unstub('getCode', 5)
#16 /www/translatewiki.net/w/includes/StubObject.php(176): StubObject->_call('getCode', Array)
#17 /www/translatewiki.net/w/includes/cache/MessageCache.php(627): StubUserLang->__call('getCode', Array)
#18 /www/translatewiki.net/w/includes/cache/MessageCache.php(627): StubUserLang->getCode()
#19 /www/translatewiki.net/w/includes/Message.php(670): MessageCache->get('parentheses', true, Object(StubUserLang))
#20 /www/translatewiki.net/w/includes/Message.php(431): Message->fetchMessage()
#21 /www/translatewiki.net/w/includes/Message.php(534): Message->toString()
#22 /www/translatewiki.net/w/includes/specials/SpecialVersion.php(190): Message->escaped()
#23 /www/translatewiki.net/w/extensions/Translate/ffs/GettextFFS.php(533): SpecialVersion::getVersion()
#24 /www/translatewiki.net/w/extensions/Translate/ffs/GettextFFS.php(406): GettextFFS->getGenerator()
#25 /www/translatewiki.net/w/extensions/Translate/ffs/GettextFFS.php(357): GettextFFS->doGettextHeader(Object(MessageCollection), Array, false)
#26 /www/translatewiki.net/w/extensions/Translate/ffs/FFS.php(240): GettextFFS->writeReal(Object(MessageCollection))
#27 /www/translatewiki.net/w/extensions/Translate/scripts/export.php(242): SimpleFFS->write(Object(MessageCollection))
#28 {main}
Version: 1.21.x
Severity: critical
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=5092