Last modified: 2014-08-16 10:18:12 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T69524, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 67524 - Exception from line 341 includes/MagicWord.php: Error: invalid magic word '!'
Exception from line 341 includes/MagicWord.php: Error: invalid magic word '!'
Status: NEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-04 08:27 UTC by Antoine "hashar" Musso (WMF)
Modified: 2014-08-16 10:18 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2014-07-04 08:27:29 UTC
Browsing http://en-rtl.wikipedia.beta.wmflabs.org/w/index.php?title=Talk:Main_Page&uselang=fr

[e6acc4b9] /w/index.php?title=Talk:Main_Page&uselang=fr Exception from line 341 of /srv/common-local/php-master/includes/MagicWord.php: Error: invalid magic word '!'

Backtrace:

#0 /srv/common-local/php-master/includes/MagicWord.php(264): MagicWord->load(string)
#1 /srv/common-local/php-master/includes/MagicWord.php(763): MagicWord::get(string)
#2 /srv/common-local/php-master/includes/MagicWord.php(930): MagicWordArray->getHash()
#3 /srv/common-local/php-master/includes/parser/Parser.php(3392): MagicWordArray->matchStartToEnd(string)
#4 /srv/common-local/php-master/includes/parser/Preprocessor_DOM.php(1175): Parser->braceSubstitution(array, PPFrame_DOM)
#5 /srv/common-local/php-master/includes/parser/Parser.php(3244): PPFrame_DOM->expand(PPNode_DOM, integer)
#6 /srv/common-local/php-master/includes/parser/Parser.php(637): Parser->replaceVariables(string, boolean)
#7 /srv/common-local/php-master/includes/parser/Parser.php(4989): Parser->preprocess(string, Title, ParserOptions)
#8 /srv/common-local/php-master/includes/cache/MessageCache.php(1010): Parser->transformMsg(string, ParserOptions, Title)
#9 /srv/common-local/php-master/includes/Message.php(986): MessageCache->transform(string, boolean, Language, Title)
#10 /srv/common-local/php-master/includes/Message.php(666): Message->transformText(string)
#11 /srv/common-local/php-master/includes/Message.php(729): Message->toString()
#12 /srv/common-local/php-master/includes/OutputPage.php(902): Message->text()
#13 /srv/common-local/php-master/includes/OutputPage.php(950): OutputPage->setHTMLTitle(Message)
#14 /srv/common-local/php-master/includes/page/Article.php(522): OutputPage->setPageTitle(string)
#15 /srv/common-local/php-master/includes/actions/ViewAction.php(44): Article->view()
#16 /srv/common-local/php-master/includes/Wiki.php(431): ViewAction->show()
#17 /srv/common-local/php-master/includes/Wiki.php(295): MediaWiki->performAction(Article, Title)
#18 /srv/common-local/php-master/includes/Wiki.php(603): MediaWiki->performRequest()
#19 /srv/common-local/php-master/includes/Wiki.php(452): MediaWiki->main()
#20 /srv/common-local/php-master/index.php(46): MediaWiki->run()
#21 /srv/common-local/w/index.php(3): require(string)
#22 {main}
Comment 1 Andre Klapper 2014-07-04 10:40:38 UTC
Wondering how specific this is to either RTL or that this is the only page existing on that wiki?
Comment 2 Antoine "hashar" Musso (WMF) 2014-07-04 11:17:59 UTC
The whole en-rtl site has the error http://en-rtl.wikipedia.beta.wmflabs.org/wiki/Main_Page?cache_break

I think it is because the l10n cache hasn't been properly updated after the addition of the new magic word.
Comment 3 Andre Klapper 2014-08-16 10:18:12 UTC
Still happening.

(In reply to Antoine "hashar" Musso from comment #2)
> I think it is because the l10n cache hasn't been properly updated after the
> addition of the new magic word.

So would that be "Deployment systems" territory? CC'ing Greg and Bryan.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links