Last modified: 2012-09-19 21:00:51 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T38944, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 36944 - Fatal error on Special:AggregateGroups
Fatal error on Special:AggregateGroups
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
https://meta.wikimedia.org/wiki/Speci...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-17 23:47 UTC by Siebrand Mazeland
Modified: 2012-09-19 21:00 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Siebrand Mazeland 2012-05-17 23:47:39 UTC
PHP fatal error in /usr/local/apache/common-local/php-1.20wmf3/extensions/Translate/specials/SpecialAggregateGroups.php line 151:
Call to undefined method Message::escapeId() on Meta.

For some reason, this does not happen on mediawiki.org: https://www.mediawiki.org/wiki/Special:AggregateGroups

Both wikis are running 1.20wmf3 (f4ebd67).
Comment 1 Sam Reed (reedy) 2012-05-17 23:54:16 UTC
reedy@fenari:/tmp$ mwscript eval.php mediawikiwiki
> var_dump( wfMsg( 'tpt-aggregategroup-invalid-group' ) );
string(20) "Group does not exist"

> var_dump( wfMessage( 'tpt-aggregategroup-invalid-group' ) );
object(Message)#19 (8) {
  ["interface":protected]=>
  bool(true)
  ["language":protected]=>
  object(Language)#13 (13) {
    ["mConverter"]=>
    object(FakeConverter)#14 (1) {
      ["mLang"]=>
      object(Language)#13 (13) {
        ["mConverter"]=>
        object(FakeConverter)#14 (1) {
          ["mLang"]=>
          *RECURSION*
        }
        ["mVariants"]=>
        NULL
        ["mCode"]=>
        string(2) "en"
        ["mLoaded"]=>
        bool(false)
        ["mMagicExtensions"]=>
        array(0) {
        }
        ["mMagicHookDone"]=>
        bool(false)
        ["mHtmlCode":"Language":private]=>
        NULL
        ["dateFormatStrings"]=>
        array(0) {
        }
        ["mExtendedSpecialPageAliases"]=>
        NULL
        ["namespaceNames":protected]=>
        array(32) {
          [-2]=>
          string(5) "Media"
          [-1]=>
          string(7) "Special"
          [0]=>
          string(0) ""
          [1]=>
          string(4) "Talk"
          [2]=>
          string(4) "User"
          [3]=>
          string(9) "User_talk"
          [4]=>
          string(7) "Project"
          [5]=>
          string(12) "Project_talk"
          [6]=>
          string(4) "File"
          [7]=>
          string(9) "File_talk"
          [8]=>
          string(9) "MediaWiki"
          [9]=>
          string(14) "MediaWiki_talk"
          [10]=>
          string(8) "Template"
          [11]=>
          string(13) "Template_talk"
          [12]=>
          string(4) "Help"
          [13]=>
          string(9) "Help_talk"
          [14]=>
          string(8) "Category"
          [15]=>
          string(13) "Category_talk"
          [90]=>
          string(6) "Thread"
          [91]=>
          string(11) "Thread_talk"
          [92]=>
          string(7) "Summary"
          [93]=>
          string(12) "Summary_talk"
          [100]=>
          string(6) "Manual"
          [101]=>
          string(11) "Manual_talk"
          [102]=>
          string(9) "Extension"
          [103]=>
          string(14) "Extension_talk"
          [104]=>
          string(3) "API"
          [105]=>
          string(8) "API_talk"
          [106]=>
          string(4) "Skin"
          [107]=>
          string(9) "Skin_talk"
          [1198]=>
          string(12) "Translations"
          [1199]=>
          string(17) "Translations_talk"
        }
        ["mNamespaceIds":protected]=>
        NULL
        ["namespaceAliases":protected]=>
        NULL
        ["transformData"]=>
        array(0) {
        }
      }
    }
    ["mVariants"]=>
    NULL
    ["mCode"]=>
    string(2) "en"
    ["mLoaded"]=>
    bool(false)
    ["mMagicExtensions"]=>
    array(0) {
    }
    ["mMagicHookDone"]=>
    bool(false)
    ["mHtmlCode":"Language":private]=>
    NULL
    ["dateFormatStrings"]=>
    array(0) {
    }
    ["mExtendedSpecialPageAliases"]=>
    NULL
    ["namespaceNames":protected]=>
    array(32) {
      [-2]=>
      string(5) "Media"
      [-1]=>
      string(7) "Special"
      [0]=>
      string(0) ""
      [1]=>
      string(4) "Talk"
      [2]=>
      string(4) "User"
      [3]=>
      string(9) "User_talk"
      [4]=>
      string(7) "Project"
      [5]=>
      string(12) "Project_talk"
      [6]=>
      string(4) "File"
      [7]=>
      string(9) "File_talk"
      [8]=>
      string(9) "MediaWiki"
      [9]=>
      string(14) "MediaWiki_talk"
      [10]=>
      string(8) "Template"
      [11]=>
      string(13) "Template_talk"
      [12]=>
      string(4) "Help"
      [13]=>
      string(9) "Help_talk"
      [14]=>
      string(8) "Category"
      [15]=>
      string(13) "Category_talk"
      [90]=>
      string(6) "Thread"
      [91]=>
      string(11) "Thread_talk"
      [92]=>
      string(7) "Summary"
      [93]=>
      string(12) "Summary_talk"
      [100]=>
      string(6) "Manual"
      [101]=>
      string(11) "Manual_talk"
      [102]=>
      string(9) "Extension"
      [103]=>
      string(14) "Extension_talk"
      [104]=>
      string(3) "API"
      [105]=>
      string(8) "API_talk"
      [106]=>
      string(4) "Skin"
      [107]=>
      string(9) "Skin_talk"
      [1198]=>
      string(12) "Translations"
      [1199]=>
      string(17) "Translations_talk"
    }
    ["mNamespaceIds":protected]=>
    NULL
    ["namespaceAliases":protected]=>
    NULL
    ["transformData"]=>
    array(0) {
    }
  }
  ["key":protected]=>
  string(32) "tpt-aggregategroup-invalid-group"
  ["parameters":protected]=>
  array(0) {
  }
  ["format":protected]=>
  string(5) "parse"
  ["useDatabase":protected]=>
  bool(true)
  ["title":protected]=>
  NULL
  ["message":protected]=>
  NULL
}

>
reedy@fenari:/tmp$ mwscript eval.php metawiki
> var_dump( wfMsg( 'tpt-aggregategroup-invalid-group' ) );
string(20) "Group does not exist"

> var_dump( wfMessage( 'tpt-aggregategroup-invalid-group' ) );
object(Message)#19 (8) {
  ["interface":protected]=>
  bool(true)
  ["language":protected]=>
  object(Language)#13 (13) {
    ["mConverter"]=>
    object(FakeConverter)#14 (1) {
      ["mLang"]=>
      object(Language)#13 (13) {
        ["mConverter"]=>
        object(FakeConverter)#14 (1) {
          ["mLang"]=>
          *RECURSION*
        }
        ["mVariants"]=>
        NULL
        ["mCode"]=>
        string(2) "en"
        ["mLoaded"]=>
        bool(false)
        ["mMagicExtensions"]=>
        array(0) {
        }
        ["mMagicHookDone"]=>
        bool(false)
        ["mHtmlCode":"Language":private]=>
        NULL
        ["dateFormatStrings"]=>
        array(0) {
        }
        ["mExtendedSpecialPageAliases"]=>
        NULL
        ["namespaceNames":protected]=>
        array(60) {
          [-2]=>
          string(5) "Media"
          [-1]=>
          string(7) "Special"
          [0]=>
          string(0) ""
          [1]=>
          string(4) "Talk"
          [2]=>
          string(4) "User"
          [3]=>
          string(9) "User_talk"
          [4]=>
          string(4) "Meta"
          [5]=>
          string(9) "Meta_talk"
          [6]=>
          string(4) "File"
          [7]=>
          string(9) "File_talk"
          [8]=>
          string(9) "MediaWiki"
          [9]=>
          string(14) "MediaWiki_talk"
          [10]=>
          string(8) "Template"
          [11]=>
          string(13) "Template_talk"
          [12]=>
          string(4) "Help"
          [13]=>
          string(9) "Help_talk"
          [14]=>
          string(8) "Category"
          [15]=>
          string(13) "Category_talk"
          [100]=>
          string(5) "Hilfe"
          [101]=>
          string(16) "Hilfe_Diskussion"
          [102]=>
          string(4) "Aide"
          [103]=>
          string(15) "Discussion_Aide"
          [104]=>
          string(6) "Hjælp"
          [105]=>
          string(17) "Hjælp_diskussion"
          [106]=>
          string(5) "Helpo"
          [107]=>
          string(13) "Helpa_diskuto"
          [108]=>
          string(6) "Hjälp"
          [109]=>
          string(17) "Hjälp_diskussion"
          [110]=>
          string(5) "Ayuda"
          [111]=>
          string(16) "Ayuda_Discusión"
          [112]=>
          string(5) "Aiuto"
          [113]=>
          string(17) "Discussioni_aiuto"
          [114]=>
          string(9) "ヘルプ"
          [115]=>
          string(21) "ヘルプ‐ノート"
          [116]=>
          string(7) "NL_Help"
          [117]=>
          string(12) "Overleg_help"
          [118]=>
          string(5) "Pomoc"
          [119]=>
          string(15) "Dyskusja_pomocy"
          [120]=>
          string(5) "Ajuda"
          [121]=>
          string(16) "Ajuda_Discussão"
          [122]=>
          string(8) "CA_Ajuda"
          [123]=>
          string(19) "CA_Ajuda_Discussió"
          [124]=>
          string(5) "Hjelp"
          [125]=>
          string(15) "Hjelp_diskusjon"
          [126]=>
          string(6) "帮助"
          [127]=>
          string(13) "帮助 对话"
          [128]=>
          string(12) "Помощь"
          [129]=>
          string(31) "Помощь_Дискуссия"
          [130]=>
          string(6) "Pomoč"
          [131]=>
          string(17) "Pogovor_o_pomoči"
          [132]=>
          string(12) "مساعدة"
          [133]=>
          string(25) "نقاش_المساعدة"
          [200]=>
          string(6) "Grants"
          [201]=>
          string(11) "Grants_talk"
          [202]=>
          string(8) "Research"
          [203]=>
          string(13) "Research_talk"
          [204]=>
          string(13) "Participation"
          [205]=>
          string(18) "Participation_talk"
          [1198]=>
          string(12) "Translations"
          [1199]=>
          string(17) "Translations_talk"
        }
        ["mNamespaceIds":protected]=>
        NULL
        ["namespaceAliases":protected]=>
        NULL
        ["transformData"]=>
        array(0) {
        }
      }
    }
    ["mVariants"]=>
    NULL
    ["mCode"]=>
    string(2) "en"
    ["mLoaded"]=>
    bool(false)
    ["mMagicExtensions"]=>
    array(0) {
    }
    ["mMagicHookDone"]=>
    bool(false)
    ["mHtmlCode":"Language":private]=>
    NULL
    ["dateFormatStrings"]=>
    array(0) {
    }
    ["mExtendedSpecialPageAliases"]=>
    NULL
    ["namespaceNames":protected]=>
    array(60) {
      [-2]=>
      string(5) "Media"
      [-1]=>
      string(7) "Special"
      [0]=>
      string(0) ""
      [1]=>
      string(4) "Talk"
      [2]=>
      string(4) "User"
      [3]=>
      string(9) "User_talk"
      [4]=>
      string(4) "Meta"
      [5]=>
      string(9) "Meta_talk"
      [6]=>
      string(4) "File"
      [7]=>
      string(9) "File_talk"
      [8]=>
      string(9) "MediaWiki"
      [9]=>
      string(14) "MediaWiki_talk"
      [10]=>
      string(8) "Template"
      [11]=>
      string(13) "Template_talk"
      [12]=>
      string(4) "Help"
      [13]=>
      string(9) "Help_talk"
      [14]=>
      string(8) "Category"
      [15]=>
      string(13) "Category_talk"
      [100]=>
      string(5) "Hilfe"
      [101]=>
      string(16) "Hilfe_Diskussion"
      [102]=>
      string(4) "Aide"
      [103]=>
      string(15) "Discussion_Aide"
      [104]=>
      string(6) "Hjælp"
      [105]=>
      string(17) "Hjælp_diskussion"
      [106]=>
      string(5) "Helpo"
      [107]=>
      string(13) "Helpa_diskuto"
      [108]=>
      string(6) "Hjälp"
      [109]=>
      string(17) "Hjälp_diskussion"
      [110]=>
      string(5) "Ayuda"
      [111]=>
      string(16) "Ayuda_Discusión"
      [112]=>
      string(5) "Aiuto"
      [113]=>
      string(17) "Discussioni_aiuto"
      [114]=>
      string(9) "ヘルプ"
      [115]=>
      string(21) "ヘルプ‐ノート"
      [116]=>
      string(7) "NL_Help"
      [117]=>
      string(12) "Overleg_help"
      [118]=>
      string(5) "Pomoc"
      [119]=>
      string(15) "Dyskusja_pomocy"
      [120]=>
      string(5) "Ajuda"
      [121]=>
      string(16) "Ajuda_Discussão"
      [122]=>
      string(8) "CA_Ajuda"
      [123]=>
      string(19) "CA_Ajuda_Discussió"
      [124]=>
      string(5) "Hjelp"
      [125]=>
      string(15) "Hjelp_diskusjon"
      [126]=>
      string(6) "帮助"
      [127]=>
      string(13) "帮助 对话"
      [128]=>
      string(12) "Помощь"
      [129]=>
      string(31) "Помощь_Дискуссия"
      [130]=>
      string(6) "Pomoč"
      [131]=>
      string(17) "Pogovor_o_pomoči"
      [132]=>
      string(12) "مساعدة"
      [133]=>
      string(25) "نقاش_المساعدة"
      [200]=>
      string(6) "Grants"
      [201]=>
      string(11) "Grants_talk"
      [202]=>
      string(8) "Research"
      [203]=>
      string(13) "Research_talk"
      [204]=>
      string(13) "Participation"
      [205]=>
      string(18) "Participation_talk"
      [1198]=>
      string(12) "Translations"
      [1199]=>
      string(17) "Translations_talk"
    }
    ["mNamespaceIds":protected]=>
    NULL
    ["namespaceAliases":protected]=>
    NULL
    ["transformData"]=>
    array(0) {
    }
  }
  ["key":protected]=>
  string(32) "tpt-aggregategroup-invalid-group"
  ["parameters":protected]=>
  array(0) {
  }
  ["format":protected]=>
  string(5) "parse"
  ["useDatabase":protected]=>
  bool(true)
  ["title":protected]=>
  NULL
  ["message":protected]=>
  NULL
}

>
Comment 2 Niklas Laxström 2012-05-18 08:25:26 UTC
https://gerrit.wikimedia.org/r/7929

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links