When you login on https://www.mediawiki.org/wiki/Special:UserLogin?uselang=/ with the invalid language code / you get an internal error.
The problematic code in includes/specialpage/LoginSignupSpecialPage.php is
$code = $this->getRequest()->getVal( 'uselang', $user->getOption( 'language' ) ); $userLang = Language::factory( $code );
because Language::factory throws an exception on an invalid language code.
Expected behavior: Ignore the invalid language code or show an explicit error message.

