Thread:Extension talk:ConfirmEdit/Banned user got banned until he logs in

If a user tried the login procedure many times, after a certain occasions he got the CAPTCHA. But I had wanted to disable the login captcha, so I set the "$wgCaptchaTriggers['badlogin'] = false;" variable in the Localsettings.php. After this the user still got the picture, until I set the undocumented $wgCaptchaBadLoginAttempts variable to let's say 3000.

On my own login system the MediaWiki Captcha image doesn't show up, so it took me a lot of time to figure out why I got banned while I was testing the system.

Ban was occurred in includes/specials/SpecialUserLogin.php:523 in this code: // Give general extensions, such as a captcha, a chance to abort logins $abort = self::ABORTED; if( !wfRunHooks( 'AbortLogin', array( $u, $this->mPassword, &$abort, &$this->mAbortLoginErrorMsg ) ) ) { return $abort; } Somehow the LoginForm::ABORTED status changed to WRONG_PASS, so it made debugging extremely difficult.

Should I file a bug report about this, or is it enough here, in the talk section?