Page MenuHomePhabricator

PHP Warning: Undefined array key "en"
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
  • mwversion: 1.45.0-wmf.21
  • timestamp: 2025-10-02T03:12:43.757Z
  • phpversion: 8.1.33
  • reqId: 47a825ec-2d6c-4585-b44b-bc01f1973d53
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   PHP Warning: Undefined array key "en"
FrameLocationCall
from/srv/mediawiki/php-1.45.0-wmf.21/extensions/CommunityRequests/includes/AbstractWishlistStore.php(496)
#0/srv/mediawiki/php-1.45.0-wmf.21/extensions/CommunityRequests/includes/AbstractWishlistStore.php(496)MediaWiki\Exception\MWExceptionHandler::handleError(int, string, string, int)
#1/srv/mediawiki/php-1.45.0-wmf.21/extensions/CommunityRequests/includes/AbstractWishlistStore.php(408)MediaWiki\Extension\CommunityRequests\AbstractWishlistStore->getEntitiesFromDbResultInternal(Wikimedia\Rdbms\MysqliResultWrapper, string, int, string, array)
#2/srv/mediawiki/php-1.45.0-wmf.21/extensions/CommunityRequests/includes/Api/ApiQueryWishes.php(75)MediaWiki\Extension\CommunityRequests\AbstractWishlistStore->getAll(string, string, string, int, null, array, int)
#3/srv/mediawiki/php-1.45.0-wmf.21/includes/api/ApiQuery.php(759)MediaWiki\Extension\CommunityRequests\Api\ApiQueryWishes->execute()
#4/srv/mediawiki/php-1.45.0-wmf.21/includes/api/ApiMain.php(2050)MediaWiki\Api\ApiQuery->execute()
#5/srv/mediawiki/php-1.45.0-wmf.21/includes/api/ApiMain.php(958)MediaWiki\Api\ApiMain->executeAction()
#6/srv/mediawiki/php-1.45.0-wmf.21/includes/api/ApiMain.php(929)MediaWiki\Api\ApiMain->executeActionWithErrorHandling()
#7/srv/mediawiki/php-1.45.0-wmf.21/includes/api/ApiEntryPoint.php(152)MediaWiki\Api\ApiMain->execute()
#8/srv/mediawiki/php-1.45.0-wmf.21/includes/MediaWikiEntryPoint.php(198)MediaWiki\Api\ApiEntryPoint->execute()
#9/srv/mediawiki/php-1.45.0-wmf.21/api.php(44)MediaWiki\MediaWikiEntryPoint->run()
#10/srv/mediawiki/w/api.php(3)require(string)
#11{main}
Impact
Notes

Details

Request URL
https://meta.wikimedia.org/w/api.php?action=query&crwcount=*&crwdir=*&crwlang=*&crwlimit=*&crwprop=*&crwsort=*&format=*&list=*
Related Changes in Gerrit:

Event Timeline

Change #1193289 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/CommunityRequests@master] Fallback to first result row if none in baselang is found

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

Change #1193291 had a related patch set uploaded (by Tim Starling; author: Samwilson):

[mediawiki/extensions/CommunityRequests@wmf/1.45.0-wmf.21] Fallback to first result row if none in baselang is found

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

Change #1193289 merged by jenkins-bot:

[mediawiki/extensions/CommunityRequests@master] Fallback to first result row if none in baselang is found

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

Change #1193291 merged by jenkins-bot:

[mediawiki/extensions/CommunityRequests@wmf/1.45.0-wmf.21] Fallback to first result row if none in baselang is found

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

Mentioned in SAL (#wikimedia-operations) [2025-10-03T03:24:48Z] <tstarling@deploy2002> Started scap sync-world: Backport for [[gerrit:1193291|Fallback to first result row if none in baselang is found (T406196)]], [[gerrit:1193281|Ensure linkUpdateComplete handler is only run for entities (T406192)]]

Mentioned in SAL (#wikimedia-operations) [2025-10-03T03:30:46Z] <tstarling@deploy2002> tstarling: Backport for [[gerrit:1193291|Fallback to first result row if none in baselang is found (T406196)]], [[gerrit:1193281|Ensure linkUpdateComplete handler is only run for entities (T406192)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-10-03T03:36:03Z] <tstarling@deploy2002> Finished scap sync-world: Backport for [[gerrit:1193291|Fallback to first result row if none in baselang is found (T406196)]], [[gerrit:1193281|Ensure linkUpdateComplete handler is only run for entities (T406192)]] (duration: 11m 15s)

Thanks for merging and deploying Tim!

The most recent of these errors was at 2025-10-03 01:06:51 Z.

No more errors in the last couple of days. I think we can close this.