Error
MediaWiki\User\UserIdentityValue::__construct(): Argument #2 ($name) must be of type string, null given, called in /srv/mediawiki/php-1.45.0-wmf.7/extensions/CheckUser/src/CheckUser/Pagers/CheckUserGetActionsPager.php on line 662
from /srv/mediawiki/php-1.45.0-wmf.7/includes/user/UserIdentityValue.php(59)
#0 /srv/mediawiki/php-1.45.0-wmf.7/extensions/CheckUser/src/CheckUser/Pagers/CheckUserGetActionsPager.php(662): MediaWiki\User\UserIdentityValue->__construct(int, null)
#1 /srv/mediawiki/php-1.45.0-wmf.7/includes/pager/IndexPager.php(297): MediaWiki\CheckUser\CheckUser\Pagers\CheckUserGetActionsPager->preprocessResults(Wikimedia\Rdbms\FakeResultWrapper)
#2 /srv/mediawiki/php-1.45.0-wmf.7/includes/pager/IndexPager.php(578): MediaWiki\Pager\IndexPager->doQuery()
#3 /srv/mediawiki/php-1.45.0-wmf.7/extensions/CheckUser/src/CheckUser/SpecialCheckUser.php(311): MediaWiki\Pager\IndexPager->getBody()
#4 /srv/mediawiki/php-1.45.0-wmf.7/includes/specialpage/SpecialPage.php(732): MediaWiki\CheckUser\CheckUser\SpecialCheckUser->execute(null)
#5 /srv/mediawiki/php-1.45.0-wmf.7/includes/specialpage/SpecialPageFactory.php(1722): MediaWiki\SpecialPage\SpecialPage->run(null)
#6 /srv/mediawiki/php-1.45.0-wmf.7/includes/actions/ActionEntryPoint.php(499): MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext)
#7 /srv/mediawiki/php-1.45.0-wmf.7/includes/actions/ActionEntryPoint.php(143): MediaWiki\Actions\ActionEntryPoint->performRequest()
#8 /srv/mediawiki/php-1.45.0-wmf.7/includes/MediaWikiEntryPoint.php(198): MediaWiki\Actions\ActionEntryPoint->execute()
#9 /srv/mediawiki/php-1.45.0-wmf.7/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#10 /srv/mediawiki/w/index.php(3): require(string)
#11 {main}Cause
The Account-Vanishing code appears to use the actor ID from metawiki when log events are created for the global vanish of the user on enwiki:
(enwiki)> select * from actor where actor_id = 63725087; Empty set (0.001 sec) (enwiki)> select rc_actor, comment_text from recentchanges join comment on comment_id = rc_comment_id where rc_actor = 63725087; +----------+-----------------------------------------------------------+ | rc_actor | comment_text | +----------+-----------------------------------------------------------+ | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | | 63725087 | This user vanish request has been automatically approved. | +----------+-----------------------------------------------------------+ 11 rows in set (0.002 sec) (enwiki)> select cupe_actor, comment_text from cu_private_event join comment on comment_id = cupe_comment_id where cupe_actor = 63725087; +------------+-----------------------------------------------------------+ | cupe_actor | comment_text | +------------+-----------------------------------------------------------+ | 63725087 | This user vanish request has been automatically approved. | +------------+-----------------------------------------------------------+ 1 row in set (0.001 sec) (metawiki)> select * from actor where actor_id = 63725087; +----------+------------+-----------------------+ | actor_id | actor_user | actor_name | +----------+------------+-----------------------+ | 63725087 | 40383635 | AccountVanishRequests | +----------+------------+-----------------------+ 1 row in set (0.000 sec)
This means any fix will need to be in MediaWiki-extensions-CentralAuth and the problem identified in the ticket here is a symptom of the MediaWiki-extensions-CentralAuth issue.



