Error
- service.version: 1.46.0-wmf.12
- timestamp: 2026-01-27T23:06:56.242Z
- labels.phpversion: 8.3.29
- trace.id: 621aed76-42f5-4bb9-8a7d-7032f81dcdff
- Find trace.id in Logstash
[{reqId}] {exception_url} TypeError: MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::MediaWiki\Extension\Translate\MessageGroupProcessing\{closure}(): Argument #1 ($value) must be of type DependencyWrapper, __PHP_Incomplete_Class given| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/CachedMessageGroupFactoryLoader.php(61) | |
| #0 | /srv/mediawiki/php-1.46.0-wmf.12/includes/libs/ObjectCache/WANObjectCache.php(649) | MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::MediaWiki\Extension\Translate\MessageGroupProcessing\{closure}(__PHP_Incomplete_Class) |
| #1 | /srv/mediawiki/php-1.46.0-wmf.12/includes/libs/ObjectCache/WANObjectCache.php(1693) | Wikimedia\ObjectCache\WANObjectCache->fetchKeys(array, array, float, Closure) |
| #2 | /srv/mediawiki/php-1.46.0-wmf.12/includes/libs/ObjectCache/WANObjectCache.php(1641) | Wikimedia\ObjectCache\WANObjectCache->fetchOrRegenerate(string, int, Closure, array, array) |
| #3 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/CachedMessageGroupFactoryLoader.php(53) | Wikimedia\ObjectCache\WANObjectCache->getWithSetCallback(string, int, Closure, array) |
| #4 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/CachedMessageGroupFactoryLoader.php(37) | MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader->getCachedValue() |
| #5 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/MessageGroups.php(55) | MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader->getGroups() |
| #6 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/MessageGroups.php(393) | MediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroups->init() |
| #7 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/MessageGroupProcessing/MessageGroups.php(181) | MediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroups->getGroups() |
| #8 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/PageTranslation/TranslatablePage.php(189) | MediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroups::getGroup(string) |
| #9 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/PageTranslation/TranslatablePage.php(351) | MediaWiki\Extension\Translate\PageTranslation\TranslatablePage->getMessageGroup() |
| #10 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/PageTranslation/Hooks.php(1387) | MediaWiki\Extension\Translate\PageTranslation\TranslatablePage->getTranslationPercentages() |
| #11 | /srv/mediawiki/php-1.46.0-wmf.12/extensions/Translate/src/PageTranslation/Hooks.php(1277) | MediaWiki\Extension\Translate\PageTranslation\Hooks::translationPageHeader(MediaWiki\Context\RequestContext, MediaWiki\Extension\Translate\PageTranslation\TranslatablePage) |
| #12 | /srv/mediawiki/php-1.46.0-wmf.12/includes/HookContainer/HookContainer.php(134) | MediaWiki\Extension\Translate\PageTranslation\Hooks::translatablePageHeader(MediaWiki\Page\Article, null, bool) |
| #13 | /srv/mediawiki/php-1.46.0-wmf.12/includes/HookContainer/HookRunner.php(892) | MediaWiki\HookContainer\HookContainer->run(string, array) |
| #14 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Page/Article.php(692) | MediaWiki\HookContainer\HookRunner->onArticleViewHeader(MediaWiki\Page\Article, null, bool) |
| #15 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Page/Article.php(535) | MediaWiki\Page\Article->generateContentOutput(MediaWiki\User\User, MediaWiki\Parser\ParserOptions, int, MediaWiki\Output\OutputPage, array) |
| #16 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Actions/ViewAction.php(71) | MediaWiki\Page\Article->view() |
| #17 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Actions/ActionEntryPoint.php(739) | MediaWiki\Actions\ViewAction->show() |
| #18 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Actions/ActionEntryPoint.php(510) | MediaWiki\Actions\ActionEntryPoint->performAction(MediaWiki\Page\Article, MediaWiki\Title\Title) |
| #19 | /srv/mediawiki/php-1.46.0-wmf.12/includes/Actions/ActionEntryPoint.php(144) | MediaWiki\Actions\ActionEntryPoint->performRequest() |
| #20 | /srv/mediawiki/php-1.46.0-wmf.12/includes/MediaWikiEntryPoint.php(181) | MediaWiki\Actions\ActionEntryPoint->execute() |
| #21 | /srv/mediawiki/php-1.46.0-wmf.12/index.php(44) | MediaWiki\MediaWikiEntryPoint->run() |
| #22 | /srv/mediawiki/w/index.php(3) | require(string) |
| #23 | {main} | |
Notes
Happening at around 70/minute, I'm assuming a consequence of rolling to group0 with T415619: Creation of dynamic property MediaWiki\Language\Dependency\FileDependency::$filename is deprecated {"exception":"[object] (ErrorException(code: 0) in effect.

