https://bugzilla.wikimedia.org/show_bug.cgi?id=43516
Web browser: ---
Bug ID: 43516
Summary: Exception from line 357 of MessageCache.php: Could not
acquire 'mediawiki-bw_:messages:en:status' lock
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: Unprioritized
Component: Translate
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
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}
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l