PHP Notice: Undefined index: 1 in /srv/mediawiki/php-1.32.0-wmf.19/extensions/AbuseFilter/includes/AbuseFilter.php on line 928
#0 /srv/mediawiki/php-1.32.0-wmf.19/extensions/AbuseFilter/includes/AbuseFilter.php(928): MWExceptionHandler::handleError(integer, string, string, integer, array, array) #1 /srv/mediawiki/php-1.32.0-wmf.19/extensions/AbuseFilter/includes/AbuseFilter.php(1187): AbuseFilter::executeFilterActions(array, Title, AbuseFilterVariableHolder) #2 /srv/mediawiki/php-1.32.0-wmf.19/extensions/AbuseFilter/includes/AbuseFilterHooks.php(123): AbuseFilter::filterAction(AbuseFilterVariableHolder, Title) #3 /srv/mediawiki/php-1.32.0-wmf.19/extensions/AbuseFilter/includes/AbuseFilterHooks.php(58): AbuseFilterHooks::filterEdit(RequestContext, WikitextContent, string, Status, string, boolean) #4 /srv/mediawiki/php-1.32.0-wmf.19/includes/Hooks.php(174): AbuseFilterHooks::onEditFilterMergedContent(RequestContext, WikitextContent, Status, string, User, boolean) #5 /srv/mediawiki/php-1.32.0-wmf.19/includes/Hooks.php(202): Hooks::callHook(string, array, array, NULL) #6 /srv/mediawiki/php-1.32.0-wmf.19/includes/EditPage.php(1719): Hooks::run(string, array) #7 /srv/mediawiki/php-1.32.0-wmf.19/includes/EditPage.php(2163): EditPage->runPostMergeFilters(WikitextContent, Status, User) #8 /srv/mediawiki/php-1.32.0-wmf.19/includes/EditPage.php(1546): EditPage->internalAttemptSave(NULL, boolean) #9 /srv/mediawiki/php-1.32.0-wmf.19/includes/api/ApiEditPage.php(392): EditPage->attemptSave(NULL) #10 /srv/mediawiki/php-1.32.0-wmf.19/includes/api/ApiMain.php(1587): ApiEditPage->execute() #11 /srv/mediawiki/php-1.32.0-wmf.19/includes/api/ApiMain.php(531): ApiMain->executeAction() #12 /srv/mediawiki/php-1.32.0-wmf.19/includes/api/ApiMain.php(502): ApiMain->executeActionWithErrorHandling() #13 /srv/mediawiki/php-1.32.0-wmf.19/api.php(87): ApiMain->execute() #14 /srv/mediawiki/w/api.php(3): include(string) #15 {main}
Source
foreach ( $actionsByFilter as $filter => $actions ) { # line 928: list( $rateCount, $ratePeriod ) = explode( ',', array_shift( $parameters ) );
Details
See https://logstash.wikimedia.org/goto/e142c47d3a68a749937b7770d4fef021
- Happens about 700 times per week.
- Always for the same index (1) and line number (928).
- Has been happening for at least 30 days (since 1.32.0-wmf.15 or earlier).