Spotted in production: Call to a member function getUser() on a non-object (null)
Urls look like: commons.wikimedia.org/wiki/File:Natur.jpg.jpg (so far the only URL we've seen)
Stacktrace:
#0 /srv/mediawiki/php-1.31.0-wmf.25/extensions/Thanks/includes/ThanksHooks.php(397): ThanksHooks::insertThankLink(NULL, NULL, NULL, User) #1 /srv/mediawiki/php-1.31.0-wmf.25/includes/Hooks.php(177): ThanksHooks::onLogEventsListLineEnding(LogEventsList, string, DatabaseLogEntry, array, array) #2 /srv/mediawiki/php-1.31.0-wmf.25/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL) #3 /srv/mediawiki/php-1.31.0-wmf.25/includes/logging/LogEventsList.php(422): Hooks::run(string, array) #4 /srv/mediawiki/php-1.31.0-wmf.25/includes/logging/LogPager.php(365): LogEventsList->logLine(stdClass) #5 /srv/mediawiki/php-1.31.0-wmf.25/includes/pager/IndexPager.php(445): LogPager->formatRow(stdClass) #6 /srv/mediawiki/php-1.31.0-wmf.25/includes/logging/LogEventsList.php(657): IndexPager->getBody() #7 /srv/mediawiki/php-1.31.0-wmf.25/includes/page/ImagePage.php(601): LogEventsList::showLogExtract(OutputPage, array, string, string, array) #8 /srv/mediawiki/php-1.31.0-wmf.25/includes/page/ImagePage.php(138): ImagePage->openShowImage() #9 /srv/mediawiki/php-1.31.0-wmf.25/includes/actions/ViewAction.php(68): ImagePage->view() #10 /srv/mediawiki/php-1.31.0-wmf.25/includes/MediaWiki.php(500): ViewAction->show() #11 /srv/mediawiki/php-1.31.0-wmf.25/includes/MediaWiki.php(294): MediaWiki->performAction(ImagePage, Title) #12 /srv/mediawiki/php-1.31.0-wmf.25/includes/MediaWiki.php(861): MediaWiki->performRequest() #13 /srv/mediawiki/php-1.31.0-wmf.25/includes/MediaWiki.php(524): MediaWiki->main() #14 /srv/mediawiki/php-1.31.0-wmf.25/index.php(42): MediaWiki->run() #15 /srv/mediawiki/w/index.php(3): include(string) #16 {main}
Likely culprit: https://gerrit.wikimedia.org/r/#/c/415803/