Author: mwalker
Description:
In CentralNotice we're getting fatals on new banner creation/editing. This seems to be linked the the BannerMessageGroup update jobs. It's looking like we somehow have orphan entries in the rev table where non existent pages are marked for translation.
2013-08-21 15:46:39 mw1015 metawiki: [4de2607b] [no req] Exception from line 27 of /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/Banner.php: No content for banner: B13_0821_form_bluebg_en
#0 /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/Banner.php(62): Banner->getContent()
#1 /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/BannerMessageGroup.php(42): Banner->extractMessageFields()
#2 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/messagegroups/MessageGroupOld.php(300): BannerMessageGroup->getDefinitions()
#3 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(374): MessageGroupOld->initCollection('qqq')
#4 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(327): MessageGroupStats::calculateGroup(Object(BannerMessageGroup), 'qqq')
#5 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(83): MessageGroupStats::forItemInternal(Array, Object(BannerMessageGroup), 'qqq')
#6 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStatesUpdaterJob.php(55): MessageGroupStats::forItem('Centralnotice-t...', 'qqq')
#7 /usr/local/apache/common-local/php-1.22wmf13/maintenance/runJobs.php(101): MessageGroupStatesUpdaterJob->run()
#8 /usr/local/apache/common-local/php-1.22wmf13/maintenance/doMaintenance.php(115): RunJobs->execute()
#9 /usr/local/apache/common-local/php-1.22wmf13/maintenance/runJobs.php(181): require_once('/usr/local/apac...')
#10 /usr/local/apache/common-local/multiversion/MWScript.php(97): require_once('/usr/local/apac...')
#11 {main}
And
2013-08-21 15:49:38 mw1044 metawiki: [2ae30651] /wiki/Special:LanguageStats Exception from line 27 of /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/Banner.php: No content for banner: B13_0821_form_bluebg_en
#0 /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/Banner.php(62): Banner->getContent()
#1 /usr/local/apache/common-local/php-1.22wmf13/extensions/CentralNotice/includes/BannerMessageGroup.php(42): Banner->extractMessageFields()
#2 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/messagegroups/MessageGroupOld.php(300): BannerMessageGroup->getDefinitions()
#3 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(374): MessageGroupOld->initCollection('en')
#4 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(327): MessageGroupStats::calculateGroup(Object(BannerMessageGroup), 'en')
#5 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(233): MessageGroupStats::forItemInternal(Array, Object(BannerMessageGroup), 'en')
#6 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/utils/MessageGroupStats.php(95): MessageGroupStats::forLanguageInternal('en')
#7 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/specials/SpecialLanguageStats.php(374): MessageGroupStats::forLanguage('en')
#8 /usr/local/apache/common-local/php-1.22wmf13/extensions/Translate/specials/SpecialLanguageStats.php(153): SpecialLanguageStats->getTable()
#9 /usr/local/apache/common-local/php-1.22wmf13/includes/SpecialPage.php(631): SpecialLanguageStats->execute(NULL)
#10 /usr/local/apache/common-local/php-1.22wmf13/includes/SpecialPageFactory.php(489): SpecialPage->run(NULL)
#11 /usr/local/apache/common-local/php-1.22wmf13/includes/Wiki.php(291): SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#12 /usr/local/apache/common-local/php-1.22wmf13/includes/Wiki.php(584): MediaWiki->performRequest()
#13 /usr/local/apache/common-local/php-1.22wmf13/includes/Wiki.php(458): MediaWiki->main()
#14 /usr/local/apache/common-local/php-1.22wmf13/index.php(55): MediaWiki->run()
Version: unspecified
Severity: normal