Page MenuHomePhabricator

Error: Call to a member function getPage() on null
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   Error: Call to a member function getPage() on null
exception.trace
from /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Thread.php(1093)
#0 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Thread.php(710): Thread->doLazyUpdates()
#1 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Thread.php(638): Thread->__construct(stdClass)
#2 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Thread.php(853): Thread::newFromRow(stdClass)
#3 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Threads.php(84): Thread::bulkLoad(array)
#4 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Threads.php(97): Threads::loadFromResult(Wikimedia\Rdbms\MysqliResultWrapper, Wikimedia\Rdbms\MaintainableDBConnRef, boolean)
#5 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/Threads.php(150): Threads::where(array, array, boolean)
#6 /srv/mediawiki/php-1.37.0-wmf.21/extensions/LiquidThreads/classes/LqtHooks.php(911): Threads::withRoot(WikiPage)
#7 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookContainer.php(338): LqtHooks::onGetUserPermissionsErrors(Title, User, string, string)
#8 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array)
#9 /srv/mediawiki/php-1.37.0-wmf.21/includes/HookContainer/HookRunner.php(1957): MediaWiki\HookContainer\HookContainer->run(string, array)
#10 /srv/mediawiki/php-1.37.0-wmf.21/includes/Permissions/PermissionManager.php(508): MediaWiki\HookContainer\HookRunner->onGetUserPermissionsErrors(Title, User, string, string)
#11 /srv/mediawiki/php-1.37.0-wmf.21/includes/Permissions/PermissionManager.php(464): MediaWiki\Permissions\PermissionManager->checkPermissionHooks(string, User, array, string, boolean, Title)
#12 /srv/mediawiki/php-1.37.0-wmf.21/includes/Permissions/PermissionManager.php(311): MediaWiki\Permissions\PermissionManager->getPermissionErrorsInternal(string, User, Title, string)
#13 /srv/mediawiki/php-1.37.0-wmf.21/includes/Permissions/UserAuthority.php(262): MediaWiki\Permissions\PermissionManager->getPermissionErrors(string, User, Title, string)
#14 /srv/mediawiki/php-1.37.0-wmf.21/includes/Permissions/UserAuthority.php(208): MediaWiki\Permissions\UserAuthority->internalCan(string, string, Title, MediaWiki\Permissions\PermissionStatus)
#15 /srv/mediawiki/php-1.37.0-wmf.21/includes/user/User.php(4313): MediaWiki\Permissions\UserAuthority->authorizeRead(string, Title, MediaWiki\Permissions\PermissionStatus)
#16 /srv/mediawiki/php-1.37.0-wmf.21/includes/MediaWiki.php(225): User->authorizeRead(string, Title, MediaWiki\Permissions\PermissionStatus)
#17 /srv/mediawiki/php-1.37.0-wmf.21/includes/MediaWiki.php(925): MediaWiki->performRequest()
#18 /srv/mediawiki/php-1.37.0-wmf.21/includes/MediaWiki.php(559): MediaWiki->main()
#19 /srv/mediawiki/php-1.37.0-wmf.21/index.php(53): MediaWiki->run()
#20 /srv/mediawiki/php-1.37.0-wmf.21/index.php(46): wfIndexMain()
#21 /srv/mediawiki/w/index.php(3): require(string)
#22 {main}
Impact
Notes
  • 1 in the past 24 hours (but we're only on group0)

Details

Request URL
https://www.mediawiki.org/wiki/Thread:User_talk:*/*

Event Timeline

Possibly related notice:

normalized_message
[{reqId}] {exception_url}   PHP Notice: Exception doing lazy updates: Exception: Thread::splitIncrementFromSubject: thread subject has no increment:  in /srv/mediawiki/php-1.37.0-wmf.23/extensions/L
exception.trace
from /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/Thread.php(712)
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/Thread.php(712): trigger_error(string)
#2 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/Thread.php(638): Thread->__construct(stdClass)
#3 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/Thread.php(853): Thread::newFromRow(stdClass)
#4 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/pages/TalkpageView.php(408): Thread::bulkLoad(array)
#5 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/pages/TalkpageView.php(348): TalkpageView->getPageThreads(LqtDiscussionPager)
#6 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/LqtDispatch.php(67): TalkpageView->show()
#7 /srv/mediawiki/php-1.37.0-wmf.23/extensions/LiquidThreads/classes/LqtDispatch.php(223): LqtDispatch::talkpageMain(OutputPage, Article, Title, User, WebRequest)
#8 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookContainer.php(338): LqtDispatch::tryPage(OutputPage, Article, Title, User, WebRequest, MediaWiki)
#9 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array)
#10 /srv/mediawiki/php-1.37.0-wmf.23/includes/HookContainer/HookRunner.php(2502): MediaWiki\HookContainer\HookContainer->run(string, array)
#11 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(507): MediaWiki\HookContainer\HookRunner->onMediaWikiPerformAction(OutputPage, Article, Title, User, WebRequest, MediaWiki)
#12 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(320): MediaWiki->performAction(Article, Title)
#13 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(925): MediaWiki->performRequest()
#14 /srv/mediawiki/php-1.37.0-wmf.23/includes/MediaWiki.php(559): MediaWiki->main()
#15 /srv/mediawiki/php-1.37.0-wmf.23/index.php(53): MediaWiki->run()
#16 /srv/mediawiki/php-1.37.0-wmf.23/index.php(46): wfIndexMain()
#17 /srv/mediawiki/w/index.php(3): require(string)
#18 {main}

Change 884376 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/LiquidThreads@master] Set the article for moved threads in Thread::doLazyUpdates

https://gerrit.wikimedia.org/r/884376

Change 884376 merged by jenkins-bot:

[mediawiki/extensions/LiquidThreads@master] Set the article for moved threads in Thread::doLazyUpdates

https://gerrit.wikimedia.org/r/884376