Page MenuHomePhabricator

PHP Deprecated: Automatic conversion of false to array is deprecated
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   PHP Deprecated: Automatic conversion of false to array is deprecated
FrameLocationCall
from/srv/mediawiki/php-1.44.0-wmf.19/extensions/TheWikipediaLibrary/includes/PreferenceHelper.php(35)
#0/srv/mediawiki/php-1.44.0-wmf.19/extensions/TheWikipediaLibrary/includes/PreferenceHelper.php(35)MWExceptionHandler::handleError(int, string, string, int)
#1/srv/mediawiki/php-1.44.0-wmf.19/extensions/TheWikipediaLibrary/includes/Hooks.php(126)MediaWiki\Extension\TheWikipediaLibrary\PreferenceHelper::setGlobalPreference(MediaWiki\User\User, string, string)
#2/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/MWCallableUpdate.php(52)MediaWiki\Extension\TheWikipediaLibrary\Hooks->MediaWiki\Extension\TheWikipediaLibrary\{closure}(string)
#3/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdates.php(459)MediaWiki\Deferred\MWCallableUpdate->doUpdate()
#4/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdates.php(201)MediaWiki\Deferred\DeferredUpdates::attemptUpdate(MediaWiki\Deferred\MWCallableUpdate)
#5/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdates.php(288)MediaWiki\Deferred\DeferredUpdates::run(MediaWiki\Deferred\MWCallableUpdate)
#6/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdatesScope.php(243)MediaWiki\Deferred\DeferredUpdates::MediaWiki\Deferred\{closure}(MediaWiki\Deferred\MWCallableUpdate, int)
#7/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdatesScope.php(172)MediaWiki\Deferred\DeferredUpdatesScope->processStageQueue(int, int, Closure)
#8/srv/mediawiki/php-1.44.0-wmf.19/includes/deferred/DeferredUpdates.php(307)MediaWiki\Deferred\DeferredUpdatesScope->processUpdates(int, Closure)
#9/srv/mediawiki/php-1.44.0-wmf.19/includes/MediaWikiEntryPoint.php(674)MediaWiki\Deferred\DeferredUpdates::doUpdates()
#10/srv/mediawiki/php-1.44.0-wmf.19/includes/MediaWikiEntryPoint.php(496)MediaWiki\MediaWikiEntryPoint->restInPeace()
#11/srv/mediawiki/php-1.44.0-wmf.19/includes/MediaWikiEntryPoint.php(454)MediaWiki\MediaWikiEntryPoint->doPostOutputShutdown()
#12/srv/mediawiki/php-1.44.0-wmf.19/includes/MediaWikiEntryPoint.php(211)MediaWiki\MediaWikiEntryPoint->postOutputShutdown()
#13/srv/mediawiki/php-1.44.0-wmf.19/index.php(58)MediaWiki\MediaWikiEntryPoint->run()
#14/srv/mediawiki/w/index.php(3)require(string)
#15{main}
Impact
Notes

Event Timeline

Change #1125483 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/TheWikipediaLibrary@master] PreferenceHelper: Handle getGlobalPreferencesValues returning false

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

Change #1125483 merged by jenkins-bot:

[mediawiki/extensions/TheWikipediaLibrary@master] PreferenceHelper: Handle getGlobalPreferencesValues returning false

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

Reedy claimed this task.

Change #1126166 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/TheWikipediaLibrary@master] PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false

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

Change #1126166 merged by jenkins-bot:

[mediawiki/extensions/TheWikipediaLibrary@master] PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false

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

Change #1127566 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/TheWikipediaLibrary@wmf/1.44.0-wmf.20] PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false

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

Change #1127566 merged by jenkins-bot:

[mediawiki/extensions/TheWikipediaLibrary@wmf/1.44.0-wmf.20] PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false

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

Mentioned in SAL (#wikimedia-operations) [2025-03-13T21:25:18Z] <jhuneidi@deploy2002> Started scap sync-world: Backport for [[gerrit:1127566|PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false (T388073)]], [[gerrit:1127582|FilterEvaluator::rmdoubles: Disable PCRE JIT for this call (T385452)]], [[gerrit:1127573|Score: Handle parser passing $code of null and bail out (T388821)]], [[gerrit:1127570|SidebarBeforeOutputHookHandler::getItemId: Bail early if

Mentioned in SAL (#wikimedia-operations) [2025-03-13T21:28:03Z] <jhuneidi@deploy2002> reedy, jhuneidi: Backport for [[gerrit:1127566|PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false (T388073)]], [[gerrit:1127582|FilterEvaluator::rmdoubles: Disable PCRE JIT for this call (T385452)]], [[gerrit:1127573|Score: Handle parser passing $code of null and bail out (T388821)]], [[gerrit:1127570|SidebarBeforeOutputHookHandler::getItemId: Bail early if Title i

Mentioned in SAL (#wikimedia-operations) [2025-03-13T21:34:25Z] <jhuneidi@deploy2002> Finished scap sync-world: Backport for [[gerrit:1127566|PreferenceHelper: Handle another case of getGlobalPreferencesValues returning false (T388073)]], [[gerrit:1127582|FilterEvaluator::rmdoubles: Disable PCRE JIT for this call (T385452)]], [[gerrit:1127573|Score: Handle parser passing $code of null and bail out (T388821)]], [[gerrit:1127570|SidebarBeforeOutputHookHandler::getItemId: Bail early i