Page MenuHomePhabricator

[wmf.13] PHP Fatal Error entire web request took longer than 200 seconds and timed out
Closed, DuplicatePublic

Description

[XEjm2gpAMEMAAHSEXGUAAAAJ] /w/api.php PHP Fatal Error from line 740 of /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php: entire web request took longer than 200 seconds and timed out

fatal_exception.trace	       	#0 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(740): NO_FUNCTION_GIVEN()
#1 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(703): EchoDiscussionParser::getSectionCount()
#2 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(674): EchoDiscussionParser::getSectionStartIndex(integer, array)
#3 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(594): EchoDiscussionParser::getFullSection(array, integer)
#4 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(463): EchoDiscussionParser::interpretDiff(array, string, Title)
#5 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/DiscussionParser.php(37): EchoDiscussionParser::getChangeInterpretationForRevision(Revision)
#6 /srv/mediawiki/php-1.33.0-wmf.13/extensions/Echo/includes/EchoHooks.php(543): EchoDiscussionParser::generateEventsForRevision(Revision, boolean)
#7 /srv/mediawiki/php-1.33.0-wmf.13/includes/deferred/MWCallableUpdate.php(34): Closure$EchoHooks::onPageContentSaveComplete()
#8 /srv/mediawiki/php-1.33.0-wmf.13/includes/deferred/DeferredUpdates.php(270): MWCallableUpdate->doUpdate()
#9 /srv/mediawiki/php-1.33.0-wmf.13/includes/deferred/DeferredUpdates.php(216): DeferredUpdates::runUpdate(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti, string, integer)
#10 /srv/mediawiki/php-1.33.0-wmf.13/includes/deferred/DeferredUpdates.php(140): DeferredUpdates::execute(array, string, integer)
#11 /srv/mediawiki/php-1.33.0-wmf.13/includes/MediaWiki.php(904): DeferredUpdates::doUpdates(string)
#12 /srv/mediawiki/php-1.33.0-wmf.13/includes/MediaWiki.php(728): MediaWiki->restInPeace(string, boolean)
#13 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#14 {main}

Note: may https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Echo/+/461123/ cause it?

Event Timeline

Etonkovidova renamed this task from PHP Fatal Error: PHP Fatal Error entire web request took longer than 200 seconds and timed out to [wmf.13] PHP Fatal Error: PHP Fatal Error entire web request took longer than 200 seconds and timed out.Jan 23 2019, 10:35 PM
Etonkovidova renamed this task from [wmf.13] PHP Fatal Error: PHP Fatal Error entire web request took longer than 200 seconds and timed out to [wmf.13] PHP Fatal Error entire web request took longer than 200 seconds and timed out.Jan 24 2019, 12:18 AM

Note: may https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Echo/+/461123/ cause it?

Very unlikely.

It's not a new problem, probably a duplicate of T203930: EchoDiscussionParser is slow, causes timeouts

Agree. Actually, I do not see the error anymore, but I am merging this task to https://phabricator.wikimedia.org/T214527, just in case.