In the last week there have been a number of reports of the following error:
`Fatal exception of type "Wikimedia\RequestTimeout\EmergencyTimeoutException"`
See this WP:VPT thread: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Error_message
I've also seen a few posted on the Wikipedia Discord server, e.g.:
{F58901701}
Seems to be related to opening page histories or user contributions pages.
---
==== Error ====
* mwversion: 1.44.0-wmf.21
* reqId: `e5eb2f07-2b93-43c8-afa3-cf0dae4a9b9f`
* [[ https://logstash.wikimedia.org/app/dashboards#/view/AXFV7JE83bOlOASGccsT?_g=(time:(from:'2025-03-22T11:13:22.245Z',to:'2025-03-23T17:29:36.851Z'))&_a=(query:(query_string:(query:'reqId:%22e5eb2f07-2b93-43c8-afa3-cf0dae4a9b9f%22'))) | Find reqId in Logstash ]]
```name=normalized_message,lines=10
[{reqId}] {exception_url} Wikimedia\Rdbms\DBUnexpectedError: Cannot execute Wikimedia\Rdbms\Database::commit critical section while session state is out of sync.
A critical section from Wikimedia\Rdbms\Database::executeQuery has failed
#0 /srv/mediawik
```
| Frame | Location | Call
| -- | -- | --
| from | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/libs/rdbms/database/Database.php#3091 | /srv/mediawiki/php-1.44.0-wmf.21/includes/libs/rdbms/database/Database.php(3091) ]] |
| #0 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/libs/rdbms/database/Database.php#2362 | /srv/mediawiki/php-1.44.0-wmf.21/includes/libs/rdbms/database/Database.php(2362) ]] | Wikimedia\Rdbms\Database->commenceCriticalSection(string)
| #1 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/libs/rdbms/database/Database.php#2533 | /srv/mediawiki/php-1.44.0-wmf.21/includes/libs/rdbms/database/Database.php(2533) ]] | Wikimedia\Rdbms\Database->commit(string, string)
| #2 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/libs/rdbms/loadbalancer/LoadBalancer.php#1676 | /srv/mediawiki/php-1.44.0-wmf.21/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1676) ]] | Wikimedia\Rdbms\Database->flushSnapshot(string)
| #3 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/libs/rdbms/lbfactory/LBFactory.php#346 | /srv/mediawiki/php-1.44.0-wmf.21/includes/libs/rdbms/lbfactory/LBFactory.php(346) ]] | Wikimedia\Rdbms\LoadBalancer->flushReplicaSnapshots(string)
| #4 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/MediaWikiEntryPoint.php#661 | /srv/mediawiki/php-1.44.0-wmf.21/includes/MediaWikiEntryPoint.php(661) ]] | Wikimedia\Rdbms\LBFactory->commitPrimaryChanges(string)
| #5 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/MediaWikiEntryPoint.php#496 | /srv/mediawiki/php-1.44.0-wmf.21/includes/MediaWikiEntryPoint.php(496) ]] | MediaWiki\MediaWikiEntryPoint->restInPeace()
| #6 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/MediaWikiEntryPoint.php#454 | /srv/mediawiki/php-1.44.0-wmf.21/includes/MediaWikiEntryPoint.php(454) ]] | MediaWiki\MediaWikiEntryPoint->doPostOutputShutdown()
| #7 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/includes/MediaWikiEntryPoint.php#211 | /srv/mediawiki/php-1.44.0-wmf.21/includes/MediaWikiEntryPoint.php(211) ]] | MediaWiki\MediaWikiEntryPoint->postOutputShutdown()
| #8 | [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/heads/wmf/1.44.0-wmf.21/index.php#58 | /srv/mediawiki/php-1.44.0-wmf.21/index.php(58) ]] | MediaWiki\MediaWikiEntryPoint->run()
| #9 | [[ 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)
| #10 | {main} |
==== Impact ====
==== Notes ====