Page MenuHomePhabricator

RemexHtml\Tokenizer\Tokenizer: pcre.backtrack_limit exhausted
Closed, DeclinedPublicPRODUCTION ERROR

Description

Error Message

RemexHtml\Tokenizer\Tokenizer: pcre.backtrack_limit exhausted

File

/srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php:1482

Stack Trace

#0 /srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php(862): RemexHtml\Tokenizer\Tokenizer->throwPregError()
#1 /srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php(1007): RemexHtml\Tokenizer\Tokenizer->handleCharRefs(string, integer)
#2 /srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php(462): RemexHtml\Tokenizer\Tokenizer->emitDataRange(integer, integer)
#3 /srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php(310): RemexHtml\Tokenizer\Tokenizer->dataState(boolean)
#4 /srv/mediawiki/php-1.31.0-wmf.21/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php(152): RemexHtml\Tokenizer\Tokenizer->executeInternal(boolean)
#5 /srv/mediawiki/php-1.31.0-wmf.21/includes/parser/Sanitizer.php(1985): RemexHtml\Tokenizer\Tokenizer->execute()
#6 /srv/mediawiki/php-1.31.0-wmf.21/includes/content/WikiTextStructure.php(177): Sanitizer::stripAllTags(string)
#7 /srv/mediawiki/php-1.31.0-wmf.21/includes/content/WikiTextStructure.php(223): WikiTextStructure->extractWikitextParts()
#8 /srv/mediawiki/php-1.31.0-wmf.21/includes/content/WikitextContentHandler.php(150): WikiTextStructure->getOpeningText()
#9 /srv/mediawiki/php-1.31.0-wmf.21/extensions/CirrusSearch/includes/Updater.php(371): WikitextContentHandler->getDataForSearchIndex(WikiPage, ParserOutput, CirrusSearch)
#10 /srv/mediawiki/php-1.31.0-wmf.21/extensions/CirrusSearch/includes/Updater.php(199): CirrusSearch\Updater->buildDocumentsForPages(array, integer)
#11 /srv/mediawiki/php-1.31.0-wmf.21/extensions/CirrusSearch/includes/Updater.php(82): CirrusSearch\Updater->updatePages(array, integer)
#12 /srv/mediawiki/php-1.31.0-wmf.21/extensions/CirrusSearch/includes/Job/LinksUpdate.php(52): CirrusSearch\Updater->updateFromTitle(Title)
#13 /srv/mediawiki/php-1.31.0-wmf.21/extensions/CirrusSearch/includes/Job/Job.php(98): CirrusSearch\Job\LinksUpdate->doJob()
#14 /srv/mediawiki/php-1.31.0-wmf.21/includes/jobqueue/JobRunner.php(294): CirrusSearch\Job\Job->run()
#15 /srv/mediawiki/php-1.31.0-wmf.21/includes/jobqueue/JobRunner.php(193): JobRunner->executeJob(CirrusSearch\Job\LinksUpdate, Wikimedia\Rdbms\LBFactoryMulti, BufferingStatsdDataFactory, integer)
#16 /srv/mediawiki/rpc/RunJobs.php(47): JobRunner->run(array)
#17 {main}

Event Timeline

ssastry subscribed.

Presumably, this is some outlier / edge case. But, this is unfortunately not actionable without more information about the title that caused this error. So, am closing as declined. If this shows up again, please provide the page title as well.

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:09 PM