TypeError from line 18 of /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/Parser/ParserStatus.php: Argument 1 passed to MediaWiki\Extension\AbuseFilter\Parser\ParserStatus::__construct() must be of the type boolean, null given, called in /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/Parser/AbuseFilterParser.php on line 407
#0 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/Parser/AbuseFilterParser.php(407): MediaWiki\Extension\AbuseFilter\Parser\ParserStatus->__construct(NULL, boolean, NULL) #1 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/Parser/AbuseFilterParser.php(277): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterParser->parseDetailed(string) #2 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/AbuseFilterRunner.php(421): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterParser->checkConditions(string, boolean, string) #3 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/AbuseFilterRunner.php(388): AbuseFilterRunner->checkFilter(MediaWiki\Extension\AbuseFilter\Filter\Filter) #4 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/AbuseFilterRunner.php(206): AbuseFilterRunner->checkAllFilters(boolean) #5 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/AbuseFilterHooks.php(215): AbuseFilterRunner->run() #6 /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/AbuseFilterHooks.php(159): AbuseFilterHooks::filterEdit(DerivativeContext, User, WikitextContent, string, string) #7 /srv/mediawiki/php-1.36.0-wmf.22/includes/HookContainer/HookContainer.php(333): AbuseFilterHooks::onEditFilterMergedContent(DerivativeContext, WikitextContent, Status, string, User, boolean) #8 /srv/mediawiki/php-1.36.0-wmf.22/includes/HookContainer/HookContainer.php(140): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array) #9 /srv/mediawiki/php-1.36.0-wmf.22/includes/HookContainer/HookRunner.php(1542): MediaWiki\HookContainer\HookContainer->run(string, array) #10 /srv/mediawiki/php-1.36.0-wmf.22/includes/editpage/Constraint/EditFilterMergedContentHookConstraint.php(90): MediaWiki\HookContainer\HookRunner->onEditFilterMergedContent(DerivativeContext, WikitextContent, Status, string, User, boolean) #11 /srv/mediawiki/php-1.36.0-wmf.22/includes/editpage/Constraint/EditConstraintRunner.php(88): MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint->checkConstraint() #12 /srv/mediawiki/php-1.36.0-wmf.22/includes/EditPage.php(2266): MediaWiki\EditPage\Constraint\EditConstraintRunner->checkConstraints() #13 /srv/mediawiki/php-1.36.0-wmf.22/includes/EditPage.php(1687): EditPage->internalAttemptSave(NULL, boolean) #14 /srv/mediawiki/php-1.36.0-wmf.22/includes/api/ApiEditPage.php(454): EditPage->attemptSave(NULL) #15 /srv/mediawiki/php-1.36.0-wmf.22/includes/api/ApiMain.php(1607): ApiEditPage->execute() #16 /srv/mediawiki/php-1.36.0-wmf.22/includes/api/ApiMain.php(587): ApiMain->executeAction() #17 /srv/mediawiki/php-1.36.0-wmf.22/includes/api/ApiMain.php(558): ApiMain->executeActionWithErrorHandling() #18 /srv/mediawiki/php-1.36.0-wmf.22/api.php(90): ApiMain->execute() #19 /srv/mediawiki/php-1.36.0-wmf.22/api.php(45): wfApiMain() #20 /srv/mediawiki/w/api.php(3): require(string) #21 {main}
Impact
The request fails.
Notes
This issue appears together with
the execution time limit of 200 seconds was exceeded
and
ErrorException from line 407 of /srv/mediawiki/php-1.36.0-wmf.22/extensions/AbuseFilter/includes/Parser/AbuseFilterParser.php: PHP Notice: Undefined variable: res