Page MenuHomePhabricator

ku and sr languages completely broken
Closed, ResolvedPublic

Description

Since yesterday, we can not edit pages of ku.wiktionary. An error message like this appears: [http://ku.wiktionary.org/w/index.php?title=d%C3%AAw&action=edit Fatal exception of type MWException]. Thanks


Version: 1.21.x
Severity: critical
URL: http://ku.wiktionary.org/w/index.php?title=d%C3%AAw&action=edit

Details

Reference
bz44748

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 1:39 AM
bzimport set Reference to bz44748.

This also happens in sr.wikinews. It is possible to create a page, but it is not possible to edit a page. This seems to be transient and happening only to some pages.

2013-02-07 15:30:22 mw1061 kuwiktionary: [3f063856] /w/index.php?title=d%C3%AAw&action=edit Exception from line 235 of /usr/local/apache/common-local/php-1.21wmf9/languages/classes/LanguageKu.php: Broken variant table:
#0 /usr/local/apache/common-local/php-1.21wmf9/languages/LanguageConverter.php(558): KuConverter->translate('d??w', 'ku')
#1 /usr/local/apache/common-local/php-1.21wmf9/languages/Language.php(3660): LanguageConverter->convertTitle(Object(Title))
#2 /usr/local/apache/common-local/php-1.21wmf9/includes/parser/Parser.php(439): Language->convertTitle(Object(Title))
#3 /usr/local/apache/common-local/php-1.21wmf9/includes/cache/MessageCache.php(860): Parser->parse('Anti-spam check...', Object(Title), Object(ParserOptions), true)
#4 /usr/local/apache/common-local/php-1.21wmf9/includes/Message.php(652): MessageCache->parse('Anti-spam check...', NULL, true, true, Object(LanguageKu))
#5 /usr/local/apache/common-local/php-1.21wmf9/includes/Message.php(455): Message->parseText('Anti-spam check...')
#6 /usr/local/apache/common-local/php-1.21wmf9/includes/Message.php(510): Message->toString()
#7 /usr/local/apache/common-local/php-1.21wmf9/extensions/SimpleAntiSpam/SimpleAntiSpam.php(40): Message->parse()
#8 [internal function]: efSimpleAntiSpamField(Object(EditPage), Object(OutputPage))
#9 /usr/local/apache/common-local/php-1.21wmf9/includes/Hooks.php(256): call_user_func_array('efSimpleAntiSpa...', Array)
#10 /usr/local/apache/common-local/php-1.21wmf9/includes/GlobalFunctions.php(3875): Hooks::run('EditPage::showE...', Array)
#11 /usr/local/apache/common-local/php-1.21wmf9/includes/EditPage.php(2091): wfRunHooks('EditPage::showE...', Array)
#12 /usr/local/apache/common-local/php-1.21wmf9/includes/EditPage.php(421): EditPage->showEditForm()
#13 /usr/local/apache/common-local/php-1.21wmf9/includes/actions/EditAction.php(51): EditPage->edit()
#14 /usr/local/apache/common-local/php-1.21wmf9/includes/Wiki.php(439): EditAction->show()
#15 /usr/local/apache/common-local/php-1.21wmf9/includes/Wiki.php(305): MediaWiki->performAction(Object(Article), Object(Title))
#16 /usr/local/apache/common-local/php-1.21wmf9/includes/Wiki.php(565): MediaWiki->performRequest()
#17 /usr/local/apache/common-local/php-1.21wmf9/includes/Wiki.php(458): MediaWiki->main()
#18 /usr/local/apache/common-local/php-1.21wmf9/index.php(59): MediaWiki->run()
#19 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...')
#20 {main}

Looks to be mainly sr and ku projects..

I'm tentatively marking this as blocking bug 38865 though not sure yet how many languages and projects are affected.

<andre> Reedy: I'll set 44748 (exception when editing sr/ku wikis) as a tentative deployment blocker if you don't disagree
<Reedy> andre
: It is sort of, but it's higher priority.. If it can't be fixed quickly, affected wikis should really be rolled back

m.mikym wrote:

I have the same problem on Meta (using the sr. lang.).

Have rolled all SR and KU wikis back to 1.21wmf8 for the time being.

Fixed in ku.wiktionary. Thanks!

Fixed: Patch has been merged.

We might want to back port it to 1.21wmf9.

(In reply to comment #9)

Fixed: Patch has been merged.

We might want to back port it to 1.21wmf9.

Yup, https://gerrit.wikimedia.org/r/#/c/48057/

I've deployed it, but not pushed those wikis back to 1.21wmf9... yet.