Error
- service.version: 1.43.0-wmf.6
- trace.id: 32788454-8180-4213-b4eb-82062b3dba52
- Find trace.id in Logstash
[{reqId}] {exception_url} Error: Call to a member function getFullURL() on null
from /srv/mediawiki/php-1.43.0-wmf.6/extensions/MobileFrontend/includes/MobileContext.php(865) #0 /srv/mediawiki/php-1.43.0-wmf.6/extensions/MobileFrontend/includes/MobileFrontendHooks.php(140): MobileContext->doToggling() #1 /srv/mediawiki/php-1.43.0-wmf.6/includes/HookContainer/HookContainer.php(159): MobileFrontendHooks->onRequestContextCreateSkin(MediaWiki\Context\RequestContext, NULL) #2 /srv/mediawiki/php-1.43.0-wmf.6/includes/HookContainer/HookRunner.php(3262): MediaWiki\HookContainer\HookContainer->run(string, array) #3 /srv/mediawiki/php-1.43.0-wmf.6/includes/context/RequestContext.php(576): MediaWiki\HookContainer\HookRunner->onRequestContextCreateSkin(MediaWiki\Context\RequestContext, NULL) #4 /srv/mediawiki/php-1.43.0-wmf.6/includes/context/RequestContext.php(547): MediaWiki\Context\RequestContext->getSkinFromHook() #5 /srv/mediawiki/php-1.43.0-wmf.6/includes/context/RequestContext.php(536): MediaWiki\Context\RequestContext->fetchSkinName() #6 /srv/mediawiki/php-1.43.0-wmf.6/skins/Vector/includes/Hooks.php(616): MediaWiki\Context\RequestContext->getSkinName() #7 /srv/mediawiki/php-1.43.0-wmf.6/includes/HookContainer/HookContainer.php(159): MediaWiki\Skins\Vector\Hooks->onGetBetaFeaturePreferences(MediaWiki\User\User, array) #8 /srv/mediawiki/php-1.43.0-wmf.6/extensions/BetaFeatures/includes/Hooks/HookRunner.php(28): MediaWiki\HookContainer\HookContainer->run(string, array) #9 /srv/mediawiki/php-1.43.0-wmf.6/extensions/BetaFeatures/includes/Hooks.php(144): MediaWiki\Extension\BetaFeatures\Hooks\HookRunner->onGetBetaFeaturePreferences(MediaWiki\User\User, array) #10 /srv/mediawiki/php-1.43.0-wmf.6/includes/HookContainer/HookContainer.php(159): MediaWiki\Extension\BetaFeatures\Hooks->onSaveUserOptions(MediaWiki\User\User, array, array) #11 /srv/mediawiki/php-1.43.0-wmf.6/includes/HookContainer/HookRunner.php(4404): MediaWiki\HookContainer\HookContainer->run(string, array) #12 /srv/mediawiki/php-1.43.0-wmf.6/includes/user/Options/UserOptionsManager.php(453): MediaWiki\HookContainer\HookRunner->onSaveUserOptions(MediaWiki\User\User, array, array) #13 /srv/mediawiki/php-1.43.0-wmf.6/includes/user/Options/UserOptionsManager.php(421): MediaWiki\User\Options\UserOptionsManager->saveOptionsInternal(MediaWiki\User\User, Wikimedia\Rdbms\DBConnRef) #14 /srv/mediawiki/php-1.43.0-wmf.6/includes/user/User.php(2651): MediaWiki\User\Options\UserOptionsManager->saveOptions(MediaWiki\User\User) #15 /srv/mediawiki/php-1.43.0-wmf.6/includes/auth/AuthManager.php(1967): MediaWiki\User\User->addToDatabase() #16 /srv/mediawiki/php-1.43.0-wmf.6/includes/Setup.php(586): MediaWiki\Auth\AuthManager->autoCreateUser(MediaWiki\User\User, string, boolean) #17 /srv/mediawiki/php-1.43.0-wmf.6/includes/WebStart.php(85): require_once(string) #18 /srv/mediawiki/php-1.43.0-wmf.6/index.php(50): require(string) #19 /srv/mediawiki/w/index.php(3): require(string) #20 {main}
Notes
- Happening across many wikis and many MediaWiki versions
- All Errors coming from URLS that contain mobileaction=toggle_view_{desktop,mobile}
- End of the stacktrace is similar to a very old bug T73329: MobileFrontend fatal in SpecialPage_initList hook