Error
- mwversion: 1.39.0-wmf.17
- reqId: 54588fb4-828b-428e-8f11-28b36874b7ef
- Find reqId in Logstash
[{reqId}] {exception_url} PHP Warning: array_key_exists() expects parameter 2 to be array, float given
from /srv/mediawiki/php-1.39.0-wmf.17/extensions/QuickSurveys/includes/SurveyFactory.php(77) #0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array) #1 /srv/mediawiki/php-1.39.0-wmf.17/extensions/QuickSurveys/includes/SurveyFactory.php(77): array_key_exists(string, double) #2 /srv/mediawiki/php-1.39.0-wmf.17/extensions/QuickSurveys/includes/SurveyFactory.php(41): QuickSurveys\SurveyFactory->validateUniqueName(array, array) #3 /srv/mediawiki/php-1.39.0-wmf.17/extensions/QuickSurveys/includes/ServiceWiring.php(29): QuickSurveys\SurveyFactory->parseSurveyConfig(array) #4 /srv/mediawiki/php-1.39.0-wmf.17/vendor/wikimedia/services/src/ServiceContainer.php(447): Wikimedia\Services\ServiceContainer::{closure}(MediaWiki\MediaWikiServices) #5 /srv/mediawiki/php-1.39.0-wmf.17/vendor/wikimedia/services/src/ServiceContainer.php(416): Wikimedia\Services\ServiceContainer->createService(string) #6 /srv/mediawiki/php-1.39.0-wmf.17/includes/MediaWikiServices.php(295): Wikimedia\Services\ServiceContainer->getService(string) #7 /srv/mediawiki/php-1.39.0-wmf.17/extensions/QuickSurveys/includes/Hooks.php(47): MediaWiki\MediaWikiServices->getService(string) #8 /srv/mediawiki/php-1.39.0-wmf.17/includes/HookContainer/HookContainer.php(338): QuickSurveys\Hooks::onBeforePageDisplay(OutputPage, MediaWiki\Skins\Vector\SkinVectorLegacy) #9 /srv/mediawiki/php-1.39.0-wmf.17/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array) #10 /srv/mediawiki/php-1.39.0-wmf.17/includes/HookContainer/HookRunner.php(943): MediaWiki\HookContainer\HookContainer->run(string, array, array) #11 /srv/mediawiki/php-1.39.0-wmf.17/includes/OutputPage.php(2837): MediaWiki\HookContainer\HookRunner->onBeforePageDisplay(OutputPage, MediaWiki\Skins\Vector\SkinVectorLegacy) #12 /srv/mediawiki/php-1.39.0-wmf.17/includes/MediaWiki.php(930): OutputPage->output(boolean) #13 /srv/mediawiki/php-1.39.0-wmf.17/includes/MediaWiki.php(943): MediaWiki::{closure}() #14 /srv/mediawiki/php-1.39.0-wmf.17/includes/MediaWiki.php(570): MediaWiki->main() #15 /srv/mediawiki/php-1.39.0-wmf.17/index.php(50): MediaWiki->run() #16 /srv/mediawiki/php-1.39.0-wmf.17/index.php(46): wfIndexMain() #17 /srv/mediawiki/w/index.php(3): require(string) #18 {main}
Impact
Notes
- Happened when we tried to roll out https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/808045