Error
- mwversion: 1.40.0-wmf.4
- reqId: a25c2407-952f-458c-8b89-6f2dadeb3228
- Find reqId in Logstash
[{reqId}] {exception_url} Wikimedia\Assert\PreconditionException: Precondition failed: This Title instance does not represent a proper page, but merely a link target.
from /srv/mediawiki/php-1.40.0-wmf.4/vendor/wikimedia/assert/src/Assert.php(49) #0 /srv/mediawiki/php-1.40.0-wmf.4/includes/Title.php(4190): Wikimedia\Assert\Assert::precondition(boolean, string) #1 /srv/mediawiki/php-1.40.0-wmf.4/includes/Title.php(4171): Title->assertProperPage() #2 /srv/mediawiki/php-1.40.0-wmf.4/includes/search/searchwidgets/FullSearchResultWidget.php(324): Title->getId() #3 /srv/mediawiki/php-1.40.0-wmf.4/includes/search/searchwidgets/FullSearchResultWidget.php(295): MediaWiki\Search\SearchWidgets\FullSearchResultWidget->getThumbnail(CirrusSearch\Search\ArrayCirrusSearchResult, integer) #4 /srv/mediawiki/php-1.40.0-wmf.4/includes/search/searchwidgets/FullSearchResultWidget.php(89): MediaWiki\Search\SearchWidgets\FullSearchResultWidget->generateFileHtml(CirrusSearch\Search\ArrayCirrusSearchResult) #5 /srv/mediawiki/php-1.40.0-wmf.4/includes/search/searchwidgets/BasicSearchResultSetWidget.php(133): MediaWiki\Search\SearchWidgets\FullSearchResultWidget->render(CirrusSearch\Search\ArrayCirrusSearchResult, integer) #6 /srv/mediawiki/php-1.40.0-wmf.4/includes/search/searchwidgets/BasicSearchResultSetWidget.php(89): MediaWiki\Search\SearchWidgets\BasicSearchResultSetWidget->renderResultSet(class@anonymous
Impact
Notes
Had been thinking this was the same as T302812: Wikimedia\Assert\PreconditionException: This Title instance does not represent a proper page, but merely a link target., but this is a different call stack and got a spike of these immediately after rolling 1.40.0-wmf.4 (T314193) to all wikis.