Error
- mwversion: 1.38.0-wmf.12
- reqId: e9369342-93dd-4a0b-8f49-fbe13653f29d
- Find reqId in Logstash
- Find normalized_message in Logstash
[{reqId}] {exception_url} TypeError: Argument 1 passed to GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider::hasMinimumWidth() must be of the type integer, null given, called in /srv/mediawiki/php-1.38.0-wmf.12/extensions/Growt
from /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/ServiceImageRecommendationProvider.php(292) #0 /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/ServiceImageRecommendationProvider.php(242): GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider::hasMinimumWidth(NULL, integer) #1 /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/ServiceImageRecommendationProvider.php(167): GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider::processApiResponseData(Title, string, array, GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationMetadataProvider, array) #2 /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/CacheBackedImageRecommendationProvider.php(63): GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider->get(Title, GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskType) #3 /srv/mediawiki/php-1.38.0-wmf.12/includes/libs/objectcache/wancache/WANObjectCache.php(1689): GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider::GrowthExperiments\NewcomerTasks\AddImage\{closure}(boolean, integer, array, NULL, array) #4 /srv/mediawiki/php-1.38.0-wmf.12/includes/libs/objectcache/wancache/WANObjectCache.php(1518): WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array) #5 /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/CacheBackedImageRecommendationProvider.php(68): WANObjectCache->getWithSetCallback(string, integer, Closure) #6 /srv/mediawiki/php-1.38.0-wmf.12/extensions/GrowthExperiments/includes/NewcomerTasks/TaskSetListener.php(47): GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider::getWithSetCallback(WANObjectCache, GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider, GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskType, Title) #7 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/MWCallableUpdate.php(38): GrowthExperiments\NewcomerTasks\TaskSetListener->GrowthExperiments\NewcomerTasks\{closure}() #8 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdates.php(507): MWCallableUpdate->doUpdate() #9 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti) #10 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdates.php(221): DeferredUpdates::run(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti, Monolog\Logger, BufferingStatsdDataFactory, string) #11 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(MWCallableUpdate, integer) #12 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(integer, integer, Closure) #13 /srv/mediawiki/php-1.38.0-wmf.12/includes/deferred/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(integer, Closure) #14 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(1106): DeferredUpdates::doUpdates() #15 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(830): MediaWiki->restInPeace() #16 /srv/mediawiki/php-1.38.0-wmf.12/includes/MediaWiki.php(579): MediaWiki->doPostOutputShutdown() #17 /srv/mediawiki/php-1.38.0-wmf.12/index.php(53): MediaWiki->run() #18 /srv/mediawiki/php-1.38.0-wmf.12/index.php(46): wfIndexMain() #19 /srv/mediawiki/w/index.php(3): require(string) #20 {main}
Notes
One hit seen so far during the wmf.12 train (T293953)