Error
- mwversion: 1.46.0-wmf.16
- timestamp: 2026-02-18T19:39:00.688Z
- phpversion: 8.3.30
- reqId: d72cb5a1-8f3a-46c4-b0ca-a40bbb8a0126
- Find reqId in Logstash
[{reqId}] {exception_url} TypeError: MediaWiki\Extension\OAuth\Entity\AccessTokenEntity::setUserIdentifier(): Argument #1 ($identifier) must be of type string, null given, called in /srv/mediawiki/php-1.46.0-wmf.16/extensions/OAuth/src/Entity/AccessToke| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.46.0-wmf.16/vendor/league/oauth2-server/src/Entities/Traits/TokenEntityTrait.php(102) | |
| #0 | /srv/mediawiki/php-1.46.0-wmf.16/extensions/OAuth/src/Entity/AccessTokenEntity.php(79) | MediaWiki\Extension\OAuth\Entity\AccessTokenEntity->setUserIdentifier(null) |
| #1 | /srv/mediawiki/php-1.46.0-wmf.16/extensions/OAuth/src/Repository/AccessTokenRepository.php(56) | MediaWiki\Extension\OAuth\Entity\AccessTokenEntity->__construct(MediaWiki\Extension\OAuth\Entity\ClientEntity, array, string, null) |
| #2 | /srv/mediawiki/php-1.46.0-wmf.16/vendor/league/oauth2-server/src/Grant/AbstractGrant.php(437) | MediaWiki\Extension\OAuth\Repository\AccessTokenRepository->getNewToken(MediaWiki\Extension\OAuth\Entity\ClientEntity, array, null) |
| #3 | /srv/mediawiki/php-1.46.0-wmf.16/vendor/league/oauth2-server/src/Grant/ClientCredentialsGrant.php(57) | League\OAuth2\Server\Grant\AbstractGrant->issueAccessToken(DateInterval, MediaWiki\Extension\OAuth\Entity\ClientEntity, null, array, array) |
| #4 | /srv/mediawiki/php-1.46.0-wmf.16/vendor/league/oauth2-server/src/AuthorizationServer.php(179) | League\OAuth2\Server\Grant\ClientCredentialsGrant->respondToAccessTokenRequest(GuzzleHttp\Psr7\ServerRequest, League\OAuth2\Server\ResponseTypes\BearerTokenResponse, DateInterval) |
| #5 | /srv/mediawiki/php-1.46.0-wmf.16/extensions/OAuth/src/AuthorizationProvider/AccessToken.php(22) | League\OAuth2\Server\AuthorizationServer->respondToAccessTokenRequest(GuzzleHttp\Psr7\ServerRequest, MediaWiki\Extension\OAuth\Response) |
| #6 | /srv/mediawiki/php-1.46.0-wmf.16/extensions/OAuth/src/Rest/Handler/AccessToken.php(50) | MediaWiki\Extension\OAuth\AuthorizationProvider\AccessToken->getAccessTokens(GuzzleHttp\Psr7\ServerRequest, MediaWiki\Extension\OAuth\Response) |
| #7 | /srv/mediawiki/php-1.46.0-wmf.16/includes/Rest/Module/Module.php(472) | MediaWiki\Extension\OAuth\Rest\Handler\AccessToken->execute() |
| #8 | /srv/mediawiki/php-1.46.0-wmf.16/includes/Rest/Module/Module.php(301) | MediaWiki\Rest\Module\Module->executeHandler(MediaWiki\Extension\OAuth\Rest\Handler\AccessToken) |
| #9 | /srv/mediawiki/php-1.46.0-wmf.16/includes/Rest/Router.php(484) | MediaWiki\Rest\Module\Module->execute(string, MediaWiki\Rest\RequestFromGlobals) |
| #10 | /srv/mediawiki/php-1.46.0-wmf.16/includes/Rest/Router.php(443) | MediaWiki\Rest\Router->doExecute(string, MediaWiki\Rest\RequestFromGlobals) |
| #11 | /srv/mediawiki/php-1.46.0-wmf.16/includes/Rest/EntryPoint.php(181) | MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals) |
| #12 | /srv/mediawiki/php-1.46.0-wmf.16/includes/MediaWikiEntryPoint.php(180) | MediaWiki\Rest\EntryPoint->execute() |
| #13 | /srv/mediawiki/php-1.46.0-wmf.16/rest.php(25) | MediaWiki\MediaWikiEntryPoint->run() |
| #14 | /srv/mediawiki/w/rest.php(3) | require(string) |
| #15 | {main} | |
Impact
~112 hits in the first 15 minutes of rolling 1.46.0-wmf.16 to group1, and persistent since then.
Notes
Seems to be new for the 1.46.0-wmf.16
