Error
- mwversion: 1.39.0-wmf.28
- reqId: 065d4431-b8c6-42e9-9e83-187252978d4e
- Find reqId in Logstash
normalized_message
[{reqId}] {exception_url} PHP Notice: Trying to access array offset on value of type null
exception.trace
from /srv/mediawiki/php-1.39.0-wmf.28/extensions/Echo/includes/NotifUser.php(261) #0 /srv/mediawiki/php-1.39.0-wmf.28/extensions/Echo/includes/NotifUser.php(261): MWExceptionHandler::handleError(integer, string, string, integer, array) #1 /srv/mediawiki/php-1.39.0-wmf.28/extensions/Echo/includes/NotifUser.php(223): MWEchoNotifUser->getLastUnreadNotificationTime(string) #2 /srv/mediawiki/php-1.39.0-wmf.28/extensions/Echo/includes/Hooks.php(1013): MWEchoNotifUser->getLastUnreadAlertTime() #3 /srv/mediawiki/php-1.39.0-wmf.28/includes/HookContainer/HookContainer.php(338): MediaWiki\Extension\Notifications\Hooks::onSkinTemplateNavigationUniversal(MediaWiki\Skins\Vector\SkinVectorLegacy, array) #4 /srv/mediawiki/php-1.39.0-wmf.28/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array) #5 /srv/mediawiki/php-1.39.0-wmf.28/includes/HookContainer/HookRunner.php(3542): MediaWiki\HookContainer\HookContainer->run(string, array, array) #6 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinTemplate.php(1203): MediaWiki\HookContainer\HookRunner->onSkinTemplateNavigation__Universal(MediaWiki\Skins\Vector\SkinVectorLegacy, array) #7 /srv/mediawiki/php-1.39.0-wmf.28/skins/Vector/includes/SkinVector.php(330): SkinTemplate->runOnSkinTemplateNavigationHooks(MediaWiki\Skins\Vector\SkinVectorLegacy, array) #8 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinTemplate.php(1574): MediaWiki\Skins\Vector\SkinVector->runOnSkinTemplateNavigationHooks(MediaWiki\Skins\Vector\SkinVectorLegacy, array) #9 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinTemplate.php(790): SkinTemplate->buildContentNavigationUrlsInternal() #10 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinTemplate.php(229): SkinTemplate->getPortletsTemplateData() #11 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinMustache.php(88): SkinTemplate->getTemplateData() #12 /srv/mediawiki/php-1.39.0-wmf.28/skins/Vector/includes/SkinVector.php(434): SkinMustache->getTemplateData() #13 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinMustache.php(58): MediaWiki\Skins\Vector\SkinVector->getTemplateData() #14 /srv/mediawiki/php-1.39.0-wmf.28/includes/skins/SkinTemplate.php(177): SkinMustache->generateHTML() #15 /srv/mediawiki/php-1.39.0-wmf.28/includes/OutputPage.php(2876): SkinTemplate->outputPage() #16 /srv/mediawiki/php-1.39.0-wmf.28/includes/MediaWiki.php(922): OutputPage->output(boolean) #17 /srv/mediawiki/php-1.39.0-wmf.28/includes/MediaWiki.php(562): MediaWiki->main() #18 /srv/mediawiki/php-1.39.0-wmf.28/index.php(50): MediaWiki->run() #19 /srv/mediawiki/php-1.39.0-wmf.28/index.php(46): wfIndexMain() #20 /srv/mediawiki/w/index.php(3): require(string) #21 {main}
Impact
Unknown.
Notes
Happens in new PHP 7.4 traffic, but no errors logged from older PHP 7.2 requests. Presumably due to a pre-existing reliance on this behaviour or possibly a bug.