Page MenuHomePhabricator

"UnderflowException from ... FancyCaptcha.class.php: Ran out of captcha images" at Special:CreateAccount
Closed, ResolvedPublic

Description

Steps to reproduce:

Error message:

[V4YAOApEEH8AAEnhYz0AAAAM] /wiki/Special:CreateAccount UnderflowException from line 412 of /srv/mediawiki/php-master/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php: Ran out of captcha images
Backtrace:
#0 /srv/mediawiki/php-master/extensions/ConfirmEdit/SimpleCaptcha/Captcha.php(1296): FancyCaptcha->getCaptcha()
#1 /srv/mediawiki/php-master/extensions/ConfirmEdit/includes/auth/CaptchaPreAuthenticationProvider.php(60): SimpleCaptcha->createAuthenticationRequest()
#2 /srv/mediawiki/php-master/includes/auth/AuthManager.php(2035): CaptchaPreAuthenticationProvider->getAuthenticationRequests(string, array)
#3 /srv/mediawiki/php-master/includes/auth/AuthManager.php(2011): MediaWiki\Auth\AuthManager->getAuthenticationRequestsInternal(string, array, array, User)
#4 /srv/mediawiki/php-master/includes/specialpage/AuthManagerSpecialPage.php(257): MediaWiki\Auth\AuthManager->getAuthenticationRequests(string, User)
#5 /srv/mediawiki/php-master/includes/specialpage/LoginSignupSpecialPage.php(143): AuthManagerSpecialPage->loadAuth(NULL)
#6 /srv/mediawiki/php-master/includes/specialpage/LoginSignupSpecialPage.php(222): LoginSignupSpecialPage->load(NULL)
#7 /srv/mediawiki/php-master/includes/specialpage/SpecialPage.php(505): LoginSignupSpecialPage->execute(NULL)
#8 /srv/mediawiki/php-master/includes/specialpage/SpecialPageFactory.php(598): SpecialPage->run(NULL)
#9 /srv/mediawiki/php-master/includes/MediaWiki.php(282): SpecialPageFactory::executePath(Title, RequestContext)
#10 /srv/mediawiki/php-master/includes/MediaWiki.php(748): MediaWiki->performRequest()
#11 /srv/mediawiki/php-master/includes/MediaWiki.php(520): MediaWiki->main()
#12 /srv/mediawiki/php-master/index.php(43): MediaWiki->run()
#13 /srv/mediawiki/w/index.php(3): include(string)
#14 {main}

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

Yes, captchas are stored in swift in production but there doesn't appear to be a script to create the container in beta. Once it's created we then need to populate it with captcha images.

It'd also be a good idea to check whether the Score and Math extensions are functioning in beta.

Change 298812 had a related patch set uploaded (by Alex Monk):
[labs/deployment-prep] Remove old pre-Swift directory variables referencing /data/project/upload7

https://gerrit.wikimedia.org/r/298812

Change 298812 merged by jenkins-bot:
[labs/deployment-prep] Remove old pre-Swift directory variables referencing /data/project/upload7

https://gerrit.wikimedia.org/r/298812