Page MenuHomePhabricator
Paste P17310

testwiki redundant parse
ActivePublic

Authored by hashar on Sep 21 2021, 8:00 PM.
Tags
None
Referenced Files
F34650196: testwiki redundant parse
Sep 21 2021, 8:00 PM
Subscribers
None
DuplicateParse DEBUG: WikitextContent::fillParserOutput: Possibly redundant parse! {"title":"Wikipedia:Requests/Help_desk/Mentors","rev":481378,"options-hash":"dateformat=default","trace":"#0 /srv/mediawiki/php-1.37.0-wmf.23/includes/content/AbstractContent.php(548): WikitextContent->fillParserOutput(Object(Title), 481378, Object(ParserOptions), true, Object(ParserOutput))
#1 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(266): AbstractContent->getParserOutput(Object(Title), 481378, Object(ParserOptions), true)
#2 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(235): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)
#3 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RevisionRenderer.php(217): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)
#4 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RevisionRenderer.php(154): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)
#5 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)
#6 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(197): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)
#7 /srv/mediawiki/php-1.37.0-wmf.23/includes/poolcounter/PoolWorkArticleView.php(137): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()
#8 /srv/mediawiki/php-1.37.0-wmf.23/includes/poolcounter/PoolCounterWork.php(162): PoolWorkArticleView->doWork()
#9 /srv/mediawiki/php-1.37.0-wmf.23/includes/page/ParserOutputAccess.php(281): PoolCounterWork->execute()
#10 /srv/mediawiki/php-1.37.0-wmf.23/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php(53): MediaWiki\\Page\\ParserOutputAccess->getParserOutput(Object(MediaWiki\\Page\\PageStoreRecord), Object(ParserOptions), Object(MediaWiki\\Revision\\RevisionStoreRecord))
#11 /srv/mediawiki/php-1.37.0-wmf.23/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php(107): MediaWiki\\Extension\\DiscussionTools\\Notifications\\EventDispatcher::getParsedRevision(Object(MediaWiki\\Revision\\RevisionStoreRecord))
#12 /srv/mediawiki/php-1.37.0-wmf.23/extensions/DiscussionTools/includes/Hooks/EchoHooks.php(91): MediaWiki\\Extension\\DiscussionTools\\Notifications\\EventDispatcher::generateEventsForRevision(Array, Object(MediaWiki\\Revision\\RevisionStoreRecord))
#13 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookContainer.php(338): MediaWiki\\Extension\\DiscussionTools\\Hooks\\EchoHooks::onEchoGetEventsForRevision(Array, Object(MediaWiki\\Revision\\RevisionStoreRecord), false)
#14 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('EchoGetEventsFo...', Array, Array, Array)
#15 /srv/mediawiki/php-1.37.0-wmf.23/includes/Hooks.php(137): MediaWiki\\HookContainer\\HookContainer->run('EchoGetEventsFo...', Array, Array)
#16 /srv/mediawiki/php-1.37.0-wmf.23/extensions/Echo/includes/DiscussionParser.php(165): Hooks::run('EchoGetEventsFo...', Array)
#17 /srv/mediawiki/php-1.37.0-wmf.23/extensions/Echo/includes/EchoHooks.php(507): EchoDiscussionParser::generateEventsForRevision(Object(MediaWiki\\Revision\\RevisionStoreRecord), false)
#18 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/MWCallableUpdate.php(38): EchoHooks::{closure}()
#19 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdates.php(515): MWCallableUpdate->doUpdate()
#20 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdates.php(391): DeferredUpdates::attemptUpdate(Object(MWCallableUpdate), Object(Wikimedia\\Rdbms\\LBFactoryMulti))
#21 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdates.php(221): DeferredUpdates::run(Object(MWCallableUpdate), Object(Wikimedia\\Rdbms\\LBFactoryMulti), Object(Monolog\\Logger), Object(BufferingStatsdDataFactory), 'post')
#22 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(MWCallableUpdate), 2)
#23 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))
#24 /srv/mediawiki/php-1.37.0-wmf.23/includes/deferred/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))
#25 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(1136): DeferredUpdates::doUpdates('run')
#26 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(846): MediaWiki->restInPeace()
#27 /srv/mediawiki/php-1.37.0-wmf.23/api.php(125): MediaWiki->doPostOutputShutdown()
#28 /srv/mediawiki/php-1.37.0-wmf.23/api.php(45): wfApiMain()
#29 /srv/mediawiki/w/api.php(3): require('/srv/mediawiki/...')
#30 {main}","previous-trace":"#0 /srv/mediawiki/php-1.37.0-wmf.23/includes/content/AbstractContent.php(548): WikitextContent->fillParserOutput(Object(Title), NULL, Object(ParserOptions), true, Object(ParserOutput))
#1 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(266): AbstractContent->getParserOutput(Object(Title), NULL, Object(ParserOptions), true)
#2 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(235): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)
#3 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RevisionRenderer.php(217): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)
#4 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RevisionRenderer.php(154): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)
#5 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)
#6 /srv/mediawiki/php-1.37.0-wmf.23/includes/Revision/RenderedRevision.php(197): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)
#7 /srv/mediawiki/php-1.37.0-wmf.23/includes/Storage/DerivedPageDataUpdater.php(1389): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()
#8 [internal function]: MediaWiki\\Storage\\DerivedPageDataUpdater->getCanonicalParserOutput()
#9 /srv/mediawiki/php-1.37.0-wmf.23/includes/edit/PreparedEdit.php(104): call_user_func(Array)
#10 /srv/mediawiki/php-1.37.0-wmf.23/includes/edit/PreparedEdit.php(119): MediaWiki\\Edit\\PreparedEdit->getOutput()
#11 /srv/mediawiki/php-1.37.0-wmf.23/includes/Storage/DerivedPageDataUpdater.php(1359): MediaWiki\\Edit\\PreparedEdit->__get('output')
#12 /srv/mediawiki/php-1.37.0-wmf.23/includes/page/WikiPage.php(2084): MediaWiki\\Storage\\DerivedPageDataUpdater->getPreparedEdit()
#13 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Variables/LazyVariableComputer.php(263): WikiPage->prepareContentForEdit(Object(WikitextContent), NULL, Object(User))
#14 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Variables/VariablesManager.php(79): MediaWiki\\Extension\\AbuseFilter\\Variables\\LazyVariableComputer->compute(Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\LazyLoadedVariable), Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\VariableHolder), Object(Closure))
#15 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Variables/VariablesManager.php(77): MediaWiki\\Extension\\AbuseFilter\\Variables\\VariablesManager->getVar(Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\VariableHolder), 'new_html')
#16 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Variables/LazyVariableComputer.php(282): MediaWiki\\Extension\\AbuseFilter\\Variables\\VariablesManager->MediaWiki\\Extension\\AbuseFilter\\Variables\\{closure}('new_html')
#17 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Variables/VariablesManager.php(79): MediaWiki\\Extension\\AbuseFilter\\Variables\\LazyVariableComputer->compute(Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\LazyLoadedVariable), Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\VariableHolder), Object(Closure))
#18 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(840): MediaWiki\\Extension\\AbuseFilter\\Variables\\VariablesManager->getVar(Object(MediaWiki\\Extension\\AbuseFilter\\Variables\\VariableHolder), 'new_text', 2)
#19 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(475): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->getVarValue('new_text')
#20 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(515): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->evalNode(Object(MediaWiki\\Extension\\AbuseFilter\\Parser\\AFPTreeNode))
#21 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(515): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->evalNode(Object(MediaWiki\\Extension\\AbuseFilter\\Parser\\AFPTreeNode))
#22 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(561): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->evalNode(Object(MediaWiki\\Extension\\AbuseFilter\\Parser\\AFPTreeNode))
#23 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(455): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->evalNode(Object(MediaWiki\\Extension\\AbuseFilter\\Parser\\AFPTreeNode))
#24 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(372): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->evalTree(Object(MediaWiki\\Extension\\AbuseFilter\\Parser\\AFPSyntaxTree))
#25 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(386): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->intEval('rmspecials(ccno...')
#26 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(398): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->parse('rmspecials(ccno...')
#27 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(349): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->parseDetailed('rmspecials(ccno...')
#28 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/FilterRunner.php(368): MediaWiki\\Extension\\AbuseFilter\\Parser\\FilterEvaluator->checkConditions('rmspecials(ccno...', '18')
#29 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/FilterRunner.php(328): MediaWiki\\Extension\\AbuseFilter\\FilterRunner->checkFilter(Object(MediaWiki\\Extension\\AbuseFilter\\Filter\\ExistingFilter))
#30 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/FilterRunner.php(223): MediaWiki\\Extension\\AbuseFilter\\FilterRunner->checkAllFiltersInternal()
#31 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Hooks/Handlers/FilteredActionsHandler.php(142): MediaWiki\\Extension\\AbuseFilter\\FilterRunner->run()
#32 /srv/mediawiki/php-1.37.0-wmf.23/extensions/AbuseFilter/includes/Hooks/Handlers/FilteredActionsHandler.php(88): MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\FilteredActionsHandler->filterEdit(Object(DerivativeContext), Object(User), Object(WikitextContent), '', 'main')
#33 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookContainer.php(160): MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\FilteredActionsHandler->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), '', Object(User), true)
#34 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookRunner.php(1478): MediaWiki\\HookContainer\\HookContainer->run('EditFilterMerge...', Array)
#35 /srv/mediawiki/php-1.37.0-wmf.23/includes/editpage/Constraint/EditFilterMergedContentHookConstraint.php(90): MediaWiki\\HookContainer\\HookRunner->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), '', Object(User), true)
#36 /srv/mediawiki/php-1.37.0-wmf.23/includes/editpage/Constraint/EditConstraintRunner.php(88): MediaWiki\\EditPage\\Constraint\\EditFilterMergedContentHookConstraint->checkConstraint()
#37 /srv/mediawiki/php-1.37.0-wmf.23/includes/EditPage.php(2264): MediaWiki\\EditPage\\Constraint\\EditConstraintRunner->checkConstraints()
#38 /srv/mediawiki/php-1.37.0-wmf.23/includes/EditPage.php(1685): EditPage->internalAttemptSave(NULL, false)
#39 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiEditPage.php(500): EditPage->attemptSave(NULL)
#40 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiMain.php(1878): ApiEditPage->execute()
#41 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiMain.php(826): ApiMain->executeAction()
#42 /srv/mediawiki/php-1.37.0-wmf.23/extensions/VisualEditor/includes/ApiVisualEditorEdit.php(111): ApiMain->execute()
#43 /srv/mediawiki/php-1.37.0-wmf.23/extensions/VisualEditor/includes/ApiVisualEditorEdit.php(422): ApiVisualEditorEdit->saveWikitext(Object(Title), 'The following u...', Array)
#44 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiMain.php(1878): ApiVisualEditorEdit->execute()
#45 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiMain.php(857): ApiMain->executeAction()
#46 /srv/mediawiki/php-1.37.0-wmf.23/includes/api/ApiMain.php(828): ApiMain->executeActionWithErrorHandling()
#47 /srv/mediawiki/php-1.37.0-wmf.23/api.php(90): ApiMain->execute()
#48 /srv/mediawiki/php-1.37.0-wmf.23/api.php(45): wfApiMain()
#49 /srv/mediawiki/w/api.php(3): require('/srv/mediawiki/...')
#50 {main}"}
2021-\00