Page MenuHomePhabricator

Fatal error: Class 'Wikimedia\Equivset\Equivset' not found in /vagrant/mediawiki/extensions/AntiSpoof/AntiSpoof_body.php on line 148
Open, Needs TriagePublic

Description

I keep on getting an error labelled ( Fatal error: Class 'Wikimedia\Equivset\Equivset' not found in /vagrant/mediawiki/extensions/AntiSpoof/AntiSpoof_body.php on line 148 ). I am using the latest mediawiki vagrant and only just ran vagrant git-update. I get this error from a instance with the Zend, CentralAuth and AntiSpoof roles enabled on an ubuntu 16.04 LTS desktop. This is the full thing outputted by the page:

Call Stack
#	Time	Memory	Function	Location
1	0.0001	241552	{main}( )	../index.php:0
2	0.0021	254312	require( '/vagrant/mediawiki/index.php' )	../index.php:5
3	0.1710	3356624	MediaWiki->run( )	../index.php:43
4	0.1770	3358776	MediaWiki->main( )	../MediaWiki.php:523
5	0.1860	3425768	MediaWiki->performRequest( )	../MediaWiki.php:851
6	0.2436	3919024	SpecialPageFactory::executePath( )	../MediaWiki.php:287
7	0.2444	3928536	SpecialPage->run( )	../SpecialPageFactory.php:578
8	0.2455	3937328	LoginSignupSpecialPage->execute( )	../SpecialPage.php:522
9	0.6526	5915096	AuthManagerSpecialPage->trySubmit( )	../LoginSignupSpecialPage.php:316
10	1.0399	6336440	HTMLForm->trySubmit( )	../AuthManagerSpecialPage.php:416
11	1.0411	6338592	call_user_func:{/vagrant/mediawiki/includes/htmlform/HTMLForm.php:669} ( )	../HTMLForm.php:669
12	1.0413	6338720	AuthManagerSpecialPage->handleFormSubmit( )	../HTMLForm.php:669
13	1.0421	6339872	AuthManagerSpecialPage->performAuthenticationStep( )	../AuthManagerSpecialPage.php:482
14	1.0603	6340872	MediaWiki\Auth\AuthManager->beginAccountCreation( )	../AuthManagerSpecialPage.php:358
15	2.4711	6455968	MediaWiki\Auth\AuthManager->continueAccountCreation( )	../AuthManager.php:1130
16	2.7419	6475576	AntiSpoofPreAuthenticationProvider->testForAccountCreation( )	../AuthManager.php:1268
17	2.7421	6476000	AntiSpoofPreAuthenticationProvider->testUserInternal( )	../AntiSpoofPreAuthenticationProvider.php:42
18	2.7421	6476040	AntiSpoofPreAuthenticationProvider->getSpoofUser( )	../AntiSpoofPreAuthenticationProvider.php:46
19	2.7424	6484296	SpoofUser->__construct( )	../AntiSpoofPreAuthenticationProvider.php:116
20	2.7424	6484816	AntiSpoof::checkUnicodeString( )	../SpoofUser.php:23
21	2.7443	6490712	AntiSpoof::normalizeString( )	../AntiSpoof_body.php:382
22	2.7443	6490784	AntiSpoof::getEquivSet( )	../AntiSpoof_body.php:261
(10.0.2.15)

Thank you for any assistance you may be able to render me.

Event Timeline

Sau226 created this task.Nov 4 2017, 12:27 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 4 2017, 12:27 PM
Reedy added a subscriber: Reedy.Nov 4 2017, 3:08 PM

Sounds like composer hasn't updated your vendor folder

Reedy renamed this task from [BUG REPORT] Fatal error: Class 'Wikimedia\Equivset\Equivset' not found in /vagrant/mediawiki/extensions/AntiSpoof/AntiSpoof_body.php on line 148 to Fatal error: Class 'Wikimedia\Equivset\Equivset' not found in /vagrant/mediawiki/extensions/AntiSpoof/AntiSpoof_body.php on line 148.Nov 4 2017, 3:08 PM