Hello,
I got the following exception:
[ecd6466c-929a-4f51-a1c4-f3fb65e75675] 2020-07-30 05:10:41: Fatal exception of type "TypeError"
I was trying to locally suppress block a user, who was already globally locked and hidden. I knew they were glocked, but not that they were hidden, the user interface in this area is not terribly clear or consistent. If this is intended to throw an error, that's fine, but it should throw a real error explaining the situation and not an exception.
Error
Fatal TypeError: Argument 1 passed to MediaWiki\Block\DatabaseBlock::equals() must be an instance of MediaWiki\Block\DatabaseBlock, null given
#0 /srv/mediawiki/php-1.36.0-wmf.1/includes/specials/SpecialBlock.php(969): MediaWiki\Block\DatabaseBlock->equals(NULL) #1 /srv/mediawiki/php-1.36.0-wmf.1/includes/specials/SpecialBlock.php(1235): SpecialBlock::processForm(array, RequestContext) #2 /srv/mediawiki/php-1.36.0-wmf.1/includes/htmlform/HTMLForm.php(707): SpecialBlock->onSubmit(array, OOUIHTMLForm) #3 /srv/mediawiki/php-1.36.0-wmf.1/includes/htmlform/HTMLForm.php(597): HTMLForm->trySubmit() #4 /srv/mediawiki/php-1.36.0-wmf.1/includes/htmlform/HTMLForm.php(613): HTMLForm->tryAuthorizedSubmit() #5 /srv/mediawiki/php-1.36.0-wmf.1/includes/specialpage/FormSpecialPage.php(187): HTMLForm->show() #6 /srv/mediawiki/php-1.36.0-wmf.1/includes/specialpage/SpecialPage.php(600): FormSpecialPage->execute(string) #7 /srv/mediawiki/php-1.36.0-wmf.1/includes/specialpage/SpecialPageFactory.php(635): SpecialPage->run(string) #8 /srv/mediawiki/php-1.36.0-wmf.1/includes/MediaWiki.php(307): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext) #9 /srv/mediawiki/php-1.36.0-wmf.1/includes/MediaWiki.php(940): MediaWiki->performRequest() #10 /srv/mediawiki/php-1.36.0-wmf.1/includes/MediaWiki.php(543): MediaWiki->main() #11 /srv/mediawiki/php-1.36.0-wmf.1/index.php(53): MediaWiki->run() #12 /srv/mediawiki/php-1.36.0-wmf.1/index.php(46): wfIndexMain() #13 /srv/mediawiki/w/index.php(3): require(string) #14 {main} `