Error
- mwversion: 1.37.0-wmf.21
- reqId: dcc6cdfe-2652-44a9-a9c8-a6fafb850b83
- Find reqId in Logstash
- Find normalized_message in Logstash
[{reqId}] {exception_url} Error: Call to a member function getMimeType() on null
from /srv/mediawiki/php-1.37.0-wmf.21/extensions/PageImages/includes/Hooks/SearchResultProvideThumbnailHookHandler.php(100) #0 /srv/mediawiki/php-1.37.0-wmf.21/extensions/PageImages/includes/Hooks/SearchResultProvideThumbnailHookHandler.php(122): PageImages\Hooks\SearchResultProvideThumbnailHookHandler->getThumbnails(array, integer) #1 /srv/mediawiki/php-1.37.0-wmf.21/extensions/PageImages/includes/Hooks/SearchResultProvideThumbnailHookHandler.php(141): PageImages\Hooks\SearchResultProvideThumbnailHookHandler->doSearchResultProvideThumbnail(array, array) #2 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookContainer.php(338): PageImages\Hooks\SearchResultProvideThumbnailHookHandler::onSearchResultProvideThumbnail(array, array) #3 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array) #4 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookRunner.php(3250): MediaWiki\HookContainer\HookContainer->run(string, array) #5 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/Handler/SearchHandler.php(299): MediaWiki\HookContainer\HookRunner->onSearchResultProvideThumbnail(array, array) #6 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/Handler/SearchHandler.php(328): MediaWiki\Rest\Handler\SearchHandler->buildThumbnailsFromPageIdentities(array) #7 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/Router.php(403): MediaWiki\Rest\Handler\SearchHandler->execute() #8 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/Router.php(330): MediaWiki\Rest\Router->executeHandler(MediaWiki\Rest\Handler\SearchHandler) #9 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/EntryPoint.php(165): MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals) #10 /srv/mediawiki/php-1.37.0-wmf.21/includes/Rest/EntryPoint.php(130): MediaWiki\Rest\EntryPoint->execute() #11 /srv/mediawiki/php-1.37.0-wmf.21/rest.php(31): MediaWiki\Rest\EntryPoint::main() #12 /srv/mediawiki/w/rest.php(3): require(string) #13 {main}
Impact
It might well break the search drop list? A request to https://fr.wikipedia.org/w/rest.php/v1/search/title?q=circu&limit=10 yields empty content after roughly 35 seconds.
Similar ones based on the URL being called:
Wiki | Search term(s) |
---|---|
frwiki | circ circu circuit holde |
frwiktionary | co |
ptwiki | cobre |
euwiki | h |
srwiki | pla plan |
I guess cause some thumbnail have faults?
Notes
The first event was at Sep 13th 2021 19:57:55 UTC for frwiki with the query royaume des.
Histogram of events in Kibana: