Error
- mwversion: 1.37.0-wmf.12
- reqId: baf7757f-b19c-46d9-8d9a-10c026a05444
- Find reqId in Logstash
- Find normalized_message in Logstash
[{reqId}] {exception_url} PHP Warning: mb_strpos(): Offset not contained in string
from /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(1272) #0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array) #1 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(1272): mb_strpos(string, string, integer) #2 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(721): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->funcStrPos(array) #3 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(480): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->callFunc(string, array) #4 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(1458): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #5 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(590): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->maybeDiscardNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #6 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(599): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #7 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(670): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #8 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(577): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #9 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(568): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #10 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(568): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #11 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(568): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #12 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(568): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #13 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(1458): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #14 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(573): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->maybeDiscardNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #15 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(411): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalNode(MediaWiki\Extension\AbuseFilter\Parser\AFPTreeNode) #16 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(337): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->evalTree(MediaWiki\Extension\AbuseFilter\Parser\AFPSyntaxTree) #17 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(278): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->intEval(string) #18 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Parser/AbuseFilterCachingParser.php(295): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->checkSyntaxThrow(string) #19 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/View/AbuseFilterViewTestBatch.php(220): MediaWiki\Extension\AbuseFilter\Parser\AbuseFilterCachingParser->checkSyntax(string) #20 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/View/AbuseFilterViewTestBatch.php(208): MediaWiki\Extension\AbuseFilter\View\AbuseFilterViewTestBatch->doTest() #21 /srv/mediawiki/php-1.37.0-wmf.12/extensions/AbuseFilter/includes/Special/SpecialAbuseFilter.php(167): MediaWiki\Extension\AbuseFilter\View\AbuseFilterViewTestBatch->show() #22 /srv/mediawiki/php-1.37.0-wmf.12/includes/specialpage/SpecialPage.php(646): MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseFilter->execute(string) #23 /srv/mediawiki/php-1.37.0-wmf.12/includes/specialpage/SpecialPageFactory.php(1362): SpecialPage->run(string) #24 /srv/mediawiki/php-1.37.0-wmf.12/includes/MediaWiki.php(314): MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, RequestContext) #25 /srv/mediawiki/php-1.37.0-wmf.12/includes/MediaWiki.php(917): MediaWiki->performRequest() #26 /srv/mediawiki/php-1.37.0-wmf.12/includes/MediaWiki.php(551): MediaWiki->main() #27 /srv/mediawiki/php-1.37.0-wmf.12/index.php(53): MediaWiki->run() #28 /srv/mediawiki/php-1.37.0-wmf.12/index.php(46): wfIndexMain() #29 /srv/mediawiki/w/index.php(3): require(string) #30 {main}
Impact
Unclear.
Notes
6 of these since deploy of 1.37.0-wmf.12 (T281153) to all wikis at 19:45 UTC.
cc: @DannyS712 since I notice a recent commit there.