Error
Request ID: 3584b53c765c52d29a99f42d
BadMethodCallException: Call to a member function getNamespace() on a non-object (null) [{exception_id}] {exception_url} from line 520 of /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Updater.php
#0 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Updater.php(360): CirrusSearch\Updater::extractDisplayTitle(Title, ParserOutput) #1 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Updater.php(407): CirrusSearch\Updater::buildDocument(CirrusSearch, WikiPage, CirrusSearch\Connection, integer, integer, integer) #2 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Updater.php(205): CirrusSearch\Updater->buildDocumentsForPages(array, integer) #3 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Updater.php(84): CirrusSearch\Updater->updatePages(array, integer) #4 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Job/LinksUpdate.php(52): CirrusSearch\Updater->updateFromTitle(Title) #5 /srv/mediawiki/php-1.32.0-wmf.24/extensions/CirrusSearch/includes/Job/Job.php(99): CirrusSearch\Job\LinksUpdate->doJob() #6 /srv/mediawiki/php-1.32.0-wmf.24/extensions/EventBus/includes/JobExecutor.php(65): CirrusSearch\Job\Job->run() #7 /srv/mediawiki/rpc/RunSingleJob.php(67): JobExecutor->execute(array)
Impact
Unknown.
Notes
Captured 152 times in Logstash in the last 30 days. Seems to happen in bursts, possibly due to it (consistently) happening after certain page actions are performed.
The burst made it appear like a regression from a specific deployment, when actually it had been dormant for a few days and just happened to pop up.