Error
- mwversion: 1.43.0-wmf.4
- reqId: e34e0aba-1d86-499a-9e29-a04d63b9661f
- Find reqId in Logstash
[{reqId}] {exception_url} Error: Call to a member function makeGroupKeys() on null
from /srv/mediawiki/php-1.43.0-wmf.4/extensions/Translate/src/PageTranslation/TranslatablePageMarker.php(324) #0 /srv/mediawiki/php-1.43.0-wmf.4/extensions/Translate/src/PageTranslation/PageTranslationSpecialPage.php(295): MediaWiki\Extension\Translate\PageTranslation\TranslatablePageMarker->markForTranslation(MediaWiki\Extension\Translate\PageTranslation\TranslatablePageMarkOperation, MediaWiki\Extension\Translate\PageTranslation\TranslatablePageSettings, MediaWiki\User\User) #1 /srv/mediawiki/php-1.43.0-wmf.4/extensions/Translate/src/PageTranslation/PageTranslationSpecialPage.php(157): MediaWiki\Extension\Translate\PageTranslation\PageTranslationSpecialPage->onActionMark(MediaWiki\Title\Title, integer) #2 /srv/mediawiki/php-1.43.0-wmf.4/includes/specialpage/SpecialPage.php(719): MediaWiki\Extension\Translate\PageTranslation\PageTranslationSpecialPage->execute(NULL) #3 /srv/mediawiki/php-1.43.0-wmf.4/includes/specialpage/SpecialPageFactory.php(1672): MediaWiki\SpecialPage\SpecialPage->run(NULL) #4 /srv/mediawiki/php-1.43.0-wmf.4/includes/actions/ActionEntryPoint.php(502): MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext) #5 /srv/mediawiki/php-1.43.0-wmf.4/includes/actions/ActionEntryPoint.php(145): MediaWiki\Actions\ActionEntryPoint->performRequest() #6 /srv/mediawiki/php-1.43.0-wmf.4/includes/MediaWikiEntryPoint.php(199): MediaWiki\Actions\ActionEntryPoint->execute() #7 /srv/mediawiki/php-1.43.0-wmf.4/index.php(58): MediaWiki\MediaWikiEntryPoint->run() #8 /srv/mediawiki/w/index.php(3): require(string) #9 {main}
Impact
Pages not previously marked for translation cannot be marked for translation.
Notes
Steps to replicate the issue (include links if applicable):
- Set up a page with Translate extension code
- Attempt to mark for translation
What happens?:
Internal error:
What should have happened instead?:
Completion of setting up for translation.
Other information (browser name/version, screenshots, etc.):
Attempted in both Firefox and Safari for these two pages with same result:
- https://foundation.wikimedia.org/wiki/Policy:Event_ban_policy/Process
- https://foundation.wikimedia.org/wiki/Legal:Data_publication_guidelines
- https://meta.wikimedia.org/wiki/User:GVarnum-WMF/sandbox3
- https://meta.wikimedia.org/wiki/User:GVarnum-WMF/sandbox4
Does not appear to be a problem with existing pages: