Last modified: 2012-02-24 18:24:15 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 T36582, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34582 - Merging account from meta to global account - "Call to undefined method SpecialMergeAccount::doUnattach"
Merging account from meta to global account - "Call to undefined method Speci...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.19
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 34478 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-22 01:22 UTC by Sumana Harihareswara
Modified: 2012-02-24 18:24 UTC (History)
5 users (show)

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


Attachments

Description Sumana Harihareswara 2012-02-22 01:22:26 UTC
I logged in to meta and went to

https://meta.wikimedia.org/wiki/Special:MergeAccount

and it told me that "The unified account named "Sumanah" includes the following accounts: (list)....This account has not yet been migrated to the unified account. If the global account is yours too, you can merge this account if you type the global account password:"

so I typed in my password in the "Confirm account" box and hit the Migrate account button.

Resulting page:

https://meta.wikimedia.org/w/index.php?title=Special:MergeAccount&action=submit

Internal error

Call to undefined method SpecialMergeAccount::doUnattach

Backtrace:

#0 [internal function]: SpecialPage->__call('doUnattach', Array)
#1 /usr/local/apache/common-local/php-1.19/extensions/CentralAuth/specials/SpecialMergeAccount.php(67): SpecialMergeAccount->doUnattach()
#2 /usr/local/apache/common-local/php-1.19/includes/SpecialPageFactory.php(476): SpecialMergeAccount->execute(NULL)
#3 /usr/local/apache/common-local/php-1.19/includes/Wiki.php(263): SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#4 /usr/local/apache/common-local/php-1.19/includes/Wiki.php(593): MediaWiki->performRequest()
#5 /usr/local/apache/common-local/php-1.19/includes/Wiki.php(503): MediaWiki->main()
#6 /usr/local/apache/common-local/php-1.19/index.php(58): MediaWiki->run()
#7 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...')
#8 {main}
Comment 1 Chris McMahon 2012-02-22 01:36:52 UTC
possibly related to bug 34478 , which had to do with accounts that had been renamed
Comment 2 Rob Lanphier 2012-02-22 01:39:30 UTC
Sumana, it looks like you redacted the list of wikis in your report.

If the list includes a mix of 1.18 and 1.19 wikis, that's a concern, but I'm not *too* surprised.

If its 1.19 wikis only, that's a bigger deal.
Comment 3 Sumana Harihareswara 2012-02-22 01:40:49 UTC
Sorry for the redaction.  List follows (a mix of 1.18 and 1.19):

    af.wikipedia.org
    beta.wikiversity.org
    bs.wikipedia.org
    commons.wikimedia.org
    csb.wikipedia.org
    cs.wikipedia.org
    de.wikipedia.org
    en.wikipedia.org
    en.wikibooks.org
    en.wikiquote.org
    en.wikisource.org
    en.wikiversity.org
    en.wiktionary.org
    eo.wikipedia.org
    es.wikipedia.org
    fa.wikipedia.org
    fr.wikipedia.org
    fr.wikisource.org
    he.wikisource.org
    hi.wikipedia.org
    hu.wikipedia.org
    id.wikipedia.org
    incubator.wikimedia.org
    it.wikipedia.org
    jv.wikipedia.org
    kn.wikipedia.org
    ksh.wikipedia.org
    www.mediawiki.org
    nl.wikipedia.org
    outreach.wikimedia.org
    pl.wikipedia.org
    pl.wikiquote.org
    ru.wikipedia.org
    simple.wikipedia.org
    wikisource.org
    species.wikimedia.org
    strategy.wikimedia.org
    sv.wikipedia.org
    ten.wikipedia.org
    test2.wikipedia.org
    test.wikipedia.org
    te.wikipedia.org
    th.wikipedia.org
    tr.wikipedia.org
    wikimania2011.wikimedia.org
    wikimania2012.wikimedia.org
    zh.wikipedia.org
Comment 4 Sam Reed (reedy) 2012-02-22 01:46:05 UTC
The reason for the error is simple, the method is indeed undefined.

I wonder if it has been deleted at somepoint...
Comment 5 Sam Reed (reedy) 2012-02-22 01:57:25 UTC
So...

Aside from the fact the method doesn't exist, it seems it shouldn't have been getting there...

My fault. Fixed in r112074 and merged for 1.19wmf1 in r112075. Is now live on 1.19 sites

Not exactly fixed the error you were getting, but should've prevented it being called

Can you try again?
Comment 6 Rob Lanphier 2012-02-24 18:23:00 UTC
*** Bug 34478 has been marked as a duplicate of this bug. ***
Comment 7 Rob Lanphier 2012-02-24 18:24:15 UTC
*** Bug 34512 has been marked as a duplicate of this bug. ***

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


Navigation
Links