Page MenuHomePhabricator

Math: fatal errors
Closed, ResolvedPublic

Description

On frwiki, and I get fatal errors if I select “Leave it as TeX (for text browsers)”:

[6b28d236] 2014-06-13 14:27:33: Fatal exception of type MWException
[a103cb6f] 2014-06-13 14:39:50: Fatal exception of type MWException
[6ced3975] 2014-06-13 14:42:05: Fatal exception of type MWException

Seen on [[fr:Werner Heisenberg]] and [[fr:Noms des grands nombres]].


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=66492
https://bugzilla.wikimedia.org/show_bug.cgi?id=65793

Details

Reference
bz66587

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedNone
ResolvedNone

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:26 AM
bzimport added a project: Math.
bzimport set Reference to bz66587.
bzimport added a subscriber: Unknown Object (MLST).

2014-06-13 14:27:33 mw1186 frwiki: [6b28d236] /wiki/Noms_des_grands_nombres Exception from line 50 of /usr/local/apache/common-local/php-1.24wmf8/extensions/Math/MathSource.php: in math source mode no database caching should happen
#0 /usr/local/apache/common-local/php-1.24wmf8/extensions/Math/MathRenderer.php(297): MathSource->getMathTableName()
#1 /usr/local/apache/common-local/php-1.24wmf8/extensions/Math/MathRenderer.php(359): MathRenderer->writeToDatabase()
#2 /usr/local/apache/common-local/php-1.24wmf8/extensions/Math/Math.hooks.php(130): MathRenderer->writeCache()
#3 [internal function]: MathHooks::mathTagHook('\left(10^8\righ...', Array, Object(Parser), Object(PPFrame_DOM))
#4 /usr/local/apache/common-local/php-1.24wmf8/includes/parser/Parser.php(4102): call_user_func_array(Array, Array)
#5 /usr/local/apache/common-local/php-1.24wmf8/includes/parser/Preprocessor_DOM.php(1242): Parser->extensionSubstitution(Array, Object(PPFrame_DOM))
#6 /usr/local/apache/common-local/php-1.24wmf8/includes/parser/Parser.php(3227): PPFrame_DOM->expand(Object(PPNode_DOM), 0)
#7 /usr/local/apache/common-local/php-1.24wmf8/includes/parser/Parser.php(1239): Parser->replaceVariables('{{voir homonyme...')
#8 /usr/local/apache/common-local/php-1.24wmf8/includes/parser/Parser.php(405): Parser->internalParse('{{voir homonyme...')
#9 /usr/local/apache/common-local/php-1.24wmf8/includes/content/WikitextContent.php(327): Parser->parse('{{voir homonyme...', Object(Title), Object(ParserOptions), true, true, 104628411)
#10 /usr/local/apache/common-local/php-1.24wmf8/includes/content/AbstractContent.php(486): WikitextContent->fillParserOutput(Object(Title), 104628411, Object(ParserOptions), true, Object(ParserOutput))
#11 /usr/local/apache/common-local/php-1.24wmf8/includes/WikiPage.php(3684): AbstractContent->getParserOutput(Object(Title), 104628411, Object(ParserOptions))
#12 /usr/local/apache/common-local/php-1.24wmf8/includes/poolcounter/PoolCounterWork.php(116): PoolWorkArticleView->doWork()
#13 /usr/local/apache/common-local/php-1.24wmf8/includes/Article.php(665): PoolCounterWork->execute()
#14 /usr/local/apache/common-local/php-1.24wmf8/includes/actions/ViewAction.php(44): Article->view()
#15 /usr/local/apache/common-local/php-1.24wmf8/includes/Wiki.php(431): ViewAction->show()
#16 /usr/local/apache/common-local/php-1.24wmf8/includes/Wiki.php(295): MediaWiki->performAction(Object(Article), Object(Title))
#17 /usr/local/apache/common-local/php-1.24wmf8/includes/Wiki.php(603): MediaWiki->performRequest()
#18 /usr/local/apache/common-local/php-1.24wmf8/includes/Wiki.php(452): MediaWiki->main()
#19 /usr/local/apache/common-local/php-1.24wmf8/index.php(46): MediaWiki->run()
#20 /usr/local/apache/common-local/w/index.php(3): require('/usr/local/apac...')
#21 {main}

Change 139381 had a related patch set uploaded by Reedy:
Remove MW_MATH_SOURCE as errors without mathoid table

https://gerrit.wikimedia.org/r/139381

Change 139381 merged by jenkins-bot:
Remove MW_MATH_SOURCE as errors without mathoid table

https://gerrit.wikimedia.org/r/139381

Change 139421 had a related patch set uploaded by Reedy:
Re-enable all Math modes

https://gerrit.wikimedia.org/r/139421

Change 139439 had a related patch set uploaded by Physikerwelt:
Fix: Correcting problems in wmf8 branch

https://gerrit.wikimedia.org/r/139439

(In reply to Gerrit Notification Bot from comment #6)

Change 139439 had a related patch set uploaded by Physikerwelt:
https://gerrit.wikimedia.org/r/139439

That was for the wmf8 branch which is probably obsolete now?

(In reply to Gerrit Notification Bot from comment #5)

Change 139421 had a related patch set uploaded by Reedy:
Re-enable all Math modes
https://gerrit.wikimedia.org/r/139421

...and that was -1'ed.

Change 139439 abandoned by Physikerwelt:
Fix: Correcting problems in wmf8 branch

Reason:
Obsolete

https://gerrit.wikimedia.org/r/139439

So I assume that getting https://gerrit.wikimedia.org/r/#/c/139421/ ("Re-enable all Math modes" by Reedy, which has a -1 by physikerwelt) merged is left to do here before declaring this fixed?

Or what's the plan to go forward?

Change 153610 had a related patch set uploaded by Physikerwelt:
Re-enable all Math modes on beta

https://gerrit.wikimedia.org/r/153610

Change 153610 merged by jenkins-bot:
Re-enable all Math modes on beta

https://gerrit.wikimedia.org/r/153610

Change 161477 had a related patch set uploaded by Daniel Kinzler:
Introduce usage tracking service.

https://gerrit.wikimedia.org/r/161477

Change 139421 merged by jenkins-bot:
Re-enable all Math modes

https://gerrit.wikimedia.org/r/139421