==== Error ====
* service.version: 1.46.0-wmf.24
* timestamp: 2026-04-15T18:28:24.727Z21:15:00.146Z
* labels.phpversion: `8.3.30`
* trace.id: `e9ab9074-205d-4558-a3c8-81842830c48c`7a75afd6-1453-4a5a-af9a-be8580ea16ff`
* [[ https://logstash.wikimedia.org/app/dashboards#/view/AXFV7JE83bOlOASGccsT?_g=(time:(from:'2026-04-14T18:28:24.72721:15:00.146Z',to:'2026-04-15T18:36:06.07621:19:10.135Z'))&_a=(query:(query_string:(query:'reqId:%22e9ab9074-205d-4558-a3c8-81842830c48c7a75afd6-1453-4a5a-af9a-be8580ea16ff%22'))) | Find trace.id in Logstash ]]
```name=labels.normalized_message,lines=10
[{reqId}] {exception_url} PHP Deprecated: Caller from MediaWiki\Excepttension\MWExceptionHandler::rollbackPrimaryChangesWikiLambda\ZObjectStore::findZLanguageFromCode ignored an error originally raised from MediaWiki\Extension\WikiLambda\ZObjectStore::findZLanguageFromCode: [1146] Table 'abstractwiki.wikilambda_zlanguages' doesn't exist
```
| Frame | Location | Call
| -- | -- | --
| from | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Debug/MWDebug.php#372 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Debug/MWDebug.php(372) ]] |
| #0 | [internal function] | MediaWiki\Exception\MWExceptionHandler::handleError(int, string, string, int)
| #1 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Debug/MWDebug.php#372 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Debug/MWDebug.php(372) ]] | trigger_error(string, int)
| #2 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/DB/MWLBFactory.php#405 | /srv/mediawiki/php-1.46.0-wmf.24/includes/DB/MWLBFactory.php(405) ]] | MediaWiki\Debug\MWDebug::sendRawDeprecated(string, bool, string)
| #3 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/Database/TransactionManager.php#175 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/Database/TransactionManager.php(175) ]] | MediaWiki\DB\MWLBFactory::logDeprecation(string)
| #4 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php#1016 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php(1016) ]] | Wikimedia\Rdbms\TransactionManager->assertTransactionStatus(Wikimedia\Rdbms\DatabaseMySQL, Closure, string)
| #5 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php#632 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php(632) ]] | Wikimedia\Rdbms\Database->assertQueryIsCurrentlyAllowed(string, string)
| #6 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php#24051368 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php(24051368) ]] | Wikimedia\Rdbms\Database->query(Wikimedia\Rdbms\Query, string)
| #7 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php#25751317 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/Database/Database.php(25751317) ]] | Wikimedia\Rdbms\Database->commit(select(array, string, array, string, array, stringarray)
| #8 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/LoadBalancer/LoadBalancerDatabase/DBConnRef.php#167729 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/LoadBalancer/LoadBalancerDatabase/DBConnRef.php(167729) ]] | Wikimedia\Rdbms\Database->flushSnapshot(selectField(array, string, array, string, array, array)
| #9 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/libs/Rdbms/LBFactory/LBFactoryDatabase/DBConnRef.php#3671 | /srv/mediawiki/php-1.46.0-wmf.24/includes/libs/Rdbms/LBFactory/LBFactoryDatabase/DBConnRef.php(3671) ]] | Wikimedia\Rdbms\LoadBalancer->flushReplicaSnapshots(stringDBConnRef->__call(string, array)
| #10 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Exception/MWExceptionHandllibs/Rdbms/QueryBuilder/SelectQueryBuilder.php#158779 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Exception/MWExceptionHandler.php(158) ]] | Wikimedia\Rdbms\LBFactory->rollbackPrimaryChanges(stringlibs/Rdbms/QueryBuilder/SelectQueryBuilder.php(779) ]] | Wikimedia\Rdbms\DBConnRef->selectField(array, string, array, string, array, array)
| #11 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/coreextensions/WikiLambda/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Exception/MWExceptionHandlerZObjectStore.php#183201 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Exception/MWExceptionHandler24/extensions/WikiLambda/includes/ZObjectStore.php(183201) ]] | MediaWiki\Exception\MWExceptionHandler::rollbackPrimaryChangesmedia\Rdbms\SelectQueryBuilder->fetchField()
| #12 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/coreextensions/WikiLambda/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Exception/MWExceptionHandlerRegistry/ZLangRegistry.php#22378 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Exception/MWExceptionHandler.php(223) ]] | MediaWiki\Exception\MWExceptionHandler::rollbackPrimaryChangesAndLog(OutOfBoundsException, extensions/WikiLambda/includes/Registry/ZLangRegistry.php(78) ]] | MediaWiki\Extension\WikiLambda\ZObjectStore->findZLanguageFromCode(string)
| #13 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/coreextensions/WikiLambda/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/MediaWikiEntryPointRegistry/ZLangRegistry.php#200145 | /srv/mediawiki/php-1.46.0-wmf.24/includes/MediaWikiEntryPoint.php(200) ]] | MediaWiki\Exception\MWExceptionHandler::handleException(OutOfBoundsException, extensions/WikiLambda/includes/Registry/ZLangRegistry.php(145) ]] | MediaWiki\Extension\WikiLambda\Registry\ZLangRegistry->getLanguageZidFromCode(string)
| #14 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/coreextensions/WikiLambda/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Actions/ActionEntryPointHookHandler/PageRenderingHandler.php#81278 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Actions/ActionEntryPoint.php(81) ]] | MediaWiki\MediaWikiEntryPoint->handleTopLevelError(OutOfBoundsExceptionextensions/WikiLambda/includes/HookHandler/PageRenderingHandler.php(278) ]] | MediaWiki\Extension\WikiLambda\Registry\ZLangRegistry->isLanguageKnownGivenCode(string)
| #15 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/MediaWikiEntryPointHookContainer/HookContainer.php#18635 | /srv/mediawiki/php-1.46.0-wmf.24/includes/MediaWikiEntryPoint.php(186) ]] | MediaWiki\Actions\ActionEntryPoint->handleTopLevelError(OutOfBoundsExceptionHookContainer/HookContainer.php(135) ]] | MediaWiki\Extension\WikiLambda\HookHandler\PageRenderingHandler->onHtmlPageLinkRendererEnd(MediaWiki\Linker\LinkRenderer, MediaWiki\Title\Title, bool, string, array, null)
| #16 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/indexcludes/HookContainer/HookRunner.php#442305 | /srv/mediawiki/php-1.46.0-wmf.24/indexcludes/HookContainer/HookRunner.php(442305) ]] | MediaWiki\MediaWikiEntryPointHookContainer\HookContainer->run(string, array)
| #17 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+blame/refs/heads/master/w/index.php#3 | /srv/mediawiki/w/index.php(3) ]] | require(stringmediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Linker/LinkRenderer.php#533 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Linker/LinkRenderer.php(533) ]] | MediaWiki\HookContainer\HookRunner->onHtmlPageLinkRendererEnd(MediaWiki\Linker\LinkRenderer, MediaWiki\Title\Title, bool, string, array, null)
| #18 | {main} |
| #18 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Linker/LinkRenderer.php#261 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Linker/LinkRenderer.php(261) ]] | MediaWiki\Linker\LinkRenderer->buildAElement(MediaWiki\Title\Title, string, array, bool)
| #19 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Linker/LinkRenderer.php#306 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Linker/LinkRenderer.php(306) ]] | MediaWiki\Linker\LinkRenderer->makePreloadedLink(MediaWiki\Title\Title, string, array, array, array)
| #20 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Specials/SpecialAllPages.php#240 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Specials/SpecialAllPages.php(240) ]] | MediaWiki\Linker\LinkRenderer->makeKnownLink(MediaWiki\Page\PageStoreRecord)
| #21 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Specials/SpecialAllPages.php#176 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Specials/SpecialAllPages.php(176) ]] | MediaWiki\Specials\SpecialAllPages->showChunk(int, string, string, bool)
| #22 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Specials/SpecialAllPages.php#98 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Specials/SpecialAllPages.php(98) ]] | MediaWiki\Specials\SpecialAllPages->showToplevel(int, null, null, bool)
| #23 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/SpecialPage/SpecialPage.php#729 | /srv/mediawiki/php-1.46.0-wmf.24/includes/SpecialPage/SpecialPage.php(729) ]] | MediaWiki\Specials\SpecialAllPages->execute(null)
| #24 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/SpecialPage/SpecialPageFactory.php#1714 | /srv/mediawiki/php-1.46.0-wmf.24/includes/SpecialPage/SpecialPageFactory.php(1714) ]] | MediaWiki\SpecialPage\SpecialPage->run(null)
| #25 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Actions/ActionEntryPoint.php#505 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Actions/ActionEntryPoint.php(505) ]] | MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext)
| #26 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/Actions/ActionEntryPoint.php#145 | /srv/mediawiki/php-1.46.0-wmf.24/includes/Actions/ActionEntryPoint.php(145) ]] | MediaWiki\Actions\ActionEntryPoint->performRequest()
| #27 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/includes/MediaWikiEntryPoint.php#180 | /srv/mediawiki/php-1.46.0-wmf.24/includes/MediaWikiEntryPoint.php(180) ]] | MediaWiki\Actions\ActionEntryPoint->execute()
| #28 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.46.0-wmf.24/index.php#44 | /srv/mediawiki/php-1.46.0-wmf.24/index.php(44) ]] | MediaWiki\MediaWikiEntryPoint->run()
| #29 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+blame/refs/heads/master/w/index.php#3 | /srv/mediawiki/w/index.php(3) ]] | require(string)
| #30 | {main} |
==== Impact ====
==== Notes ====
Surfaced as deprecation warnings since the original error is ignored. It's unclear if the underlying error is actionable. Deescalate as needed.
Updated since original filing to include a more useful trace.