[YDfYKVHPfO8owc0sdU7T2AAAAMQ] /wiki/Special:AbuseFilter/test Error: Class 'StructuredDiscussions\Hooks\AbuseFilterHandler' not found
from /srv/mediawiki/php-1.36.0-wmf.32/vendor/wikimedia/object-factory/src/ObjectFactory.php(244) #0 /srv/mediawiki/php-1.36.0-wmf.32/vendor/wikimedia/object-factory/src/ObjectFactory.php(150): Wikimedia\ObjectFactory::getObjectFromSpec(array, array) #1 /srv/mediawiki/php-1.36.0-wmf.32/includes/HookContainer/HookContainer.php(468): Wikimedia\ObjectFactory->createObject(array) #2 /srv/mediawiki/php-1.36.0-wmf.32/includes/HookContainer/HookContainer.php(159): MediaWiki\HookContainer\HookContainer->getHandlers(string, array) #3 /srv/mediawiki/php-1.36.0-wmf.32/extensions/AbuseFilter/includes/Hooks/AbuseFilterHookRunner.php(173): MediaWiki\HookContainer\HookContainer->run(string, array) #4 /srv/mediawiki/php-1.36.0-wmf.32/extensions/AbuseFilter/includes/VariableGenerator/RCVariableGenerator.php(85): MediaWiki\Extension\AbuseFilter\Hooks\AbuseFilterHookRunner->onAbuseFilterGenerateVarsForRecentChange(MediaWiki\Extension\AbuseFilter\VariableGenerator\RCVariableGenerator, RecentChange, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder, User) #5 /srv/mediawiki/php-1.36.0-wmf.32/extensions/AbuseFilter/includes/View/AbuseFilterViewTestBatch.php(309): MediaWiki\Extension\AbuseFilter\VariableGenerator\RCVariableGenerator->getVars() #6 /srv/mediawiki/php-1.36.0-wmf.32/extensions/AbuseFilter/includes/View/AbuseFilterViewTestBatch.php(210): MediaWiki\Extension\AbuseFilter\View\AbuseFilterViewTestBatch->doTest() #7 /srv/mediawiki/php-1.36.0-wmf.32/extensions/AbuseFilter/includes/Special/SpecialAbuseFilter.php(162): MediaWiki\Extension\AbuseFilter\View\AbuseFilterViewTestBatch->show() #8 /srv/mediawiki/php-1.36.0-wmf.32/includes/specialpage/SpecialPage.php(645): MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseFilter->execute(string) #9 /srv/mediawiki/php-1.36.0-wmf.32/includes/specialpage/SpecialPageFactory.php(1405): SpecialPage->run(string) #10 /srv/mediawiki/php-1.36.0-wmf.32/includes/MediaWiki.php(310): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext) #11 /srv/mediawiki/php-1.36.0-wmf.32/includes/MediaWiki.php(944): MediaWiki->performRequest() #12 /srv/mediawiki/php-1.36.0-wmf.32/includes/MediaWiki.php(548): MediaWiki->main() #13 /srv/mediawiki/php-1.36.0-wmf.32/index.php(53): MediaWiki->run() #14 /srv/mediawiki/php-1.36.0-wmf.32/index.php(46): wfIndexMain() #15 /srv/mediawiki/w/index.php(3): require(string) #16 {main}
Impact
Cannot test filters under some specific circumstances. I suspect this is because of Flow integration (T115128).
Notes
Can be reproduced on Wikidata. Inputs:
- conditions: 1==1
- user: VIGNERON
- after: 20210225140000
- before: 20210225150000