Error
- mwversion: 1.37.0-wmf.12
- reqId: 80b893408fd2fe09cfc46160
- Find reqId in Logstash
- Find normalized_message in Logstash
[{reqId}] {exception_url} TypeError: Return value of GlobalPreferences\Hooks::getPreferencesFactory() must be an instance of GlobalPreferences\GlobalPreferencesFactory, instance of MediaWiki\Preferences\DefaultPreferencesFactory returned
from /srv/mediawiki/php-1.37.0-wmf.12/extensions/GlobalPreferences/includes/Hooks.php(285) #0 /srv/mediawiki/php-1.37.0-wmf.12/extensions/GlobalPreferences/includes/Hooks.php(41): GlobalPreferences\Hooks::getPreferencesFactory() #1 /srv/mediawiki/php-1.37.0-wmf.12/includes/HookContainer/HookContainer.php(338): GlobalPreferences\Hooks::onUserLoadOptions(User, array) #2 /srv/mediawiki/php-1.37.0-wmf.12/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array) #3 /srv/mediawiki/php-1.37.0-wmf.12/includes/HookContainer/HookRunner.php(4212): MediaWiki\HookContainer\HookContainer->run(string, array) #4 /srv/mediawiki/php-1.37.0-wmf.12/includes/user/UserOptionsManager.php(625): MediaWiki\HookContainer\HookRunner->onUserLoadOptions(User, array) #5 /srv/mediawiki/php-1.37.0-wmf.12/includes/user/UserOptionsManager.php(487): MediaWiki\User\UserOptionsManager->loadOriginalOptions(User, integer, NULL) #6 /srv/mediawiki/php-1.37.0-wmf.12/includes/user/UserOptionsManager.php(141): MediaWiki\User\UserOptionsManager->loadUserOptions(User, integer) #7 /srv/mediawiki/php-1.37.0-wmf.12/includes/parser/ParserOptions.php(1254): MediaWiki\User\UserOptionsManager->getOption(User, string) #8 /srv/mediawiki/php-1.37.0-wmf.12/includes/parser/ParserOptions.php(1042): ParserOptions->initialiseFromUser(User, Language) #9 /srv/mediawiki/php-1.37.0-wmf.12/includes/parser/ParserOptions.php(1080): ParserOptions->__construct(User, Language) #10 /srv/mediawiki/php-1.37.0-wmf.12/includes/Storage/DerivedPageDataUpdater.php(817): ParserOptions::newFromUserAndLang(User, Language) #11 /srv/mediawiki/php-1.37.0-wmf.12/includes/Storage/PageUpdater.php(784): MediaWiki\Storage\DerivedPageDataUpdater->prepareContent(User, MediaWiki\Storage\RevisionSlotsUpdate, boolean) #12 /srv/mediawiki/php-1.37.0-wmf.12/includes/page/WikiPage.php(2092): MediaWiki\Storage\PageUpdater->saveRevision(CommentStoreComment, integer) #13 /srv/mediawiki/php-1.37.0-wmf.12/extensions/WikimediaMaintenance/addWiki.php(175): WikiPage->doUserEditContent(WikitextContent, User, CommentStoreComment, integer) #14 /srv/mediawiki/php-1.37.0-wmf.12/maintenance/doMaintenance.php(108): AddWiki->execute() #15 /srv/mediawiki/php-1.37.0-wmf.12/extensions/WikimediaMaintenance/addWiki.php(467): require_once(string) #16 /srv/mediawiki/multiversion/MWScript.php(116): require_once(string) #17 {main}
Impact
Unknown impact. Currently only one message in a 4-hour window for 1.37.0-wmf.12.
Notes
Pinging @Pchelolo. Could this be related to https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GlobalPreferences/+/667215 ?