Wikimedia automatically logs me out at random whenever I refresh a page.
Steps to reproduce (probably non-deterministic):
log in and open https://www.wikidata.org/ and https://commons.wikimedia.org/ in two browser tabs. When you refresh one, your session is lost in the other (when you refresh there as well, you get an anonymous initial pageview and then the "You are centrally logged in..." notice when CentralAuth autologin kicks in).
Error
- mwversion: 1.39.0-wmf.13
- reqId: 10a8f702-0bbd-4e1b-bf6f-64b70628bf00
- Find reqId in Logstash
Session "{session}": Metadata merge failed: {exception}from /srv/mediawiki/php-1.39.0-wmf.13/includes/session/SessionProvider.php(331)
#0 /srv/mediawiki/php-1.39.0-wmf.13/includes/session/SessionManager.php(688): MediaWiki\Session\SessionProvider->mergeMetadata(array, array)
#1 /srv/mediawiki/php-1.39.0-wmf.13/includes/session/SessionManager.php(547): MediaWiki\Session\SessionManager->loadSessionInfoFromStore(MediaWiki\Session\SessionInfo, WebRequest, boolean)
#2 /srv/mediawiki/php-1.39.0-wmf.13/includes/session/SessionManager.php(248): MediaWiki\Session\SessionManager->getSessionInfoForRequest(WebRequest)
#3 /srv/mediawiki/php-1.39.0-wmf.13/includes/WebRequest.php(842): MediaWiki\Session\SessionManager->getSessionForRequest(WebRequest)
#4 /srv/mediawiki/php-1.39.0-wmf.13/includes/session/SessionManager.php(169): WebRequest->getSession()
#5 /srv/mediawiki/php-1.39.0-wmf.13/includes/Setup.php(437): MediaWiki\Session\SessionManager::getGlobalSession()
#6 /srv/mediawiki/php-1.39.0-wmf.13/includes/WebStart.php(86): require_once(string)
#7 /srv/mediawiki/php-1.39.0-wmf.13/api.php(43): require(string)
#8 /srv/mediawiki/w/api.php(3): require(string)
#9 {main}