Page MenuHomePhabricator

MediaWiki\Extension\AbuseFilter\Variables\UnsetVariableException: Variable new_wikitext is not set
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error
  • mwversion: 1.45.0-wmf.15
  • timestamp: 2025-08-21T15:55:13.831Z
  • phpversion: 8.1.33
  • reqId: a62fb1b4-8921-47b1-b9ff-bf5e1250d791
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   MediaWiki\Extension\AbuseFilter\Variables\UnsetVariableException: Variable new_wikitext is not set
FrameLocationCall
from/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Variables/VariablesManager.php(90)
#0/srv/mediawiki/php-1.45.0-wmf.15/extensions/ORES/includes/Hooks/AbuseFilterHooks.php(141)MediaWiki\Extension\AbuseFilter\Variables\VariablesManager->getVar(MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, string)
#1/srv/mediawiki/php-1.45.0-wmf.15/includes/HookContainer/HookContainer.php(155)ORES\Hooks\AbuseFilterHooks->onAbuseFilter_computeVariable(string, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, array, null)
#2/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Hooks/AbuseFilterHookRunner.php(78)MediaWiki\HookContainer\HookContainer->run(string, array)
#3/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Variables/LazyVariableComputer.php(484)MediaWiki\Extension\AbuseFilter\Hooks\AbuseFilterHookRunner->onAbuseFilter_computeVariable(string, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, array, null)
#4/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Variables/VariablesManager.php(73)MediaWiki\Extension\AbuseFilter\Variables\LazyVariableComputer->compute(MediaWiki\Extension\AbuseFilter\Variables\LazyLoadedVariable, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, Closure)
#5/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(831)MediaWiki\Extension\AbuseFilter\Variables\VariablesManager->getVar(MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, string, int)
#6/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(467)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->getVarValue(string)
#7/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(588)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode)
#8/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(435)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode)
#9/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(383)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->evalTree(MediaWiki\Extension\AbuseFilter\Parser\AFPSyntaxTree)
#10/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php(349)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->parse(string)
#11/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/FilterRunner.php(349)MediaWiki\Extension\AbuseFilter\Parser\FilterEvaluator->checkConditions(string, string)
#12/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/FilterRunner.php(310)MediaWiki\Extension\AbuseFilter\FilterRunner->checkFilter(MediaWiki\Extension\AbuseFilter\Filter\ExistingFilter)
#13/srv/mediawiki/php-1.45.0-wmf.15/extensions/AbuseFilter/includes/FilterRunner.php(332)MediaWiki\Extension\AbuseFilter\FilterRunner->checkAllFiltersInternal()
#14/srv/mediawiki/php-1.45.0-wmf.15/extensions/ContentTranslation/includes/AbuseFilterChecker.php(135)MediaWiki\Extension\AbuseFilter\FilterRunner->checkAllFilters()
#15/srv/mediawiki/php-1.45.0-wmf.15/extensions/ContentTranslation/includes/AbuseFilterChecker.php(89)ContentTranslation\AbuseFilterChecker->getResults(MediaWiki\User\User, MediaWiki\Title\Title, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder)
#16/srv/mediawiki/php-1.45.0-wmf.15/extensions/ContentTranslation/includes/Validator/TranslationUnitValidator.php(53)ContentTranslation\AbuseFilterChecker->checkTitleForUser(MediaWiki\Title\Title, MediaWiki\User\User)
#17/srv/mediawiki/php-1.45.0-wmf.15/extensions/ContentTranslation/includes/ActionApi/ApiContentTranslationSave.php(133)ContentTranslation\Validator\TranslationUnitValidator->validateTranslationUnitsForTitleUser(array, string, MediaWiki\User\User)
#18/srv/mediawiki/php-1.45.0-wmf.15/includes/api/ApiMain.php(2033)ContentTranslation\ActionApi\ApiContentTranslationSave->execute()
#19/srv/mediawiki/php-1.45.0-wmf.15/includes/api/ApiMain.php(955)MediaWiki\Api\ApiMain->executeAction()
#20/srv/mediawiki/php-1.45.0-wmf.15/includes/api/ApiMain.php(926)MediaWiki\Api\ApiMain->executeActionWithErrorHandling()
#21/srv/mediawiki/php-1.45.0-wmf.15/includes/api/ApiEntryPoint.php(152)MediaWiki\Api\ApiMain->execute()
#22/srv/mediawiki/php-1.45.0-wmf.15/includes/MediaWikiEntryPoint.php(198)MediaWiki\Api\ApiEntryPoint->execute()
#23/srv/mediawiki/php-1.45.0-wmf.15/api.php(44)MediaWiki\MediaWikiEntryPoint->run()
#24/srv/mediawiki/w/api.php(3)require(string)
#25{main}
Impact
Notes

Details

Request URL
https://test.wikipedia.org/w/api.php