Last modified: 2011-06-01 15:56:05 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 T30767, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28767 - Internal error on Special:CentralAuth/username
Internal error on Special:CentralAuth/username
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: Highest major (vote)
: ---
Assigned To: Sam Reed (reedy)
:
: 29225 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-05-01 19:08 UTC by Sam Reed (reedy)
Modified: 2011-06-01 15:56 UTC (History)
9 users (show)

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


Attachments

Description Sam Reed (reedy) 2011-05-01 19:08:20 UTC
http://en.wikipedia.org/wiki/Special:CentralAuth/Catrope is fine

http://en.wikipedia.org/wiki/Special:CentralAuth/Reedy is not

Invalid wiki:
Backtrace:
#0 /usr/local/apache/common-local/php-1.17/extensions/CentralAuth/SpecialCentralAuth.php(368): SpecialCentralAuth->foreignUserLink(NULL)
#1 [internal function]: SpecialCentralAuth->listMergedWikiItem(NULL)
#2 /usr/local/apache/common-local/php-1.17/extensions/CentralAuth/SpecialCentralAuth.php(348): array_map(Array, Array)
#3 /usr/local/apache/common-local/php-1.17/extensions/CentralAuth/SpecialCentralAuth.php(302): SpecialCentralAuth->listMerged(Array)
#4 /usr/local/apache/common-local/php-1.17/extensions/CentralAuth/SpecialCentralAuth.php(82): SpecialCentralAuth->showWikiLists()
#5 /usr/local/apache/common-local/php-1.17/includes/SpecialPage.php(578): SpecialCentralAuth->execute('Reedy')
#6 /usr/local/apache/common-local/php-1.17/includes/Wiki.php(251): SpecialPage::executePath(Object(Title))
#7 /usr/local/apache/common-local/php-1.17/includes/Wiki.php(63): MediaWiki->handleSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))
#8 /usr/local/apache/common-local/php-1.17/index.php(114): MediaWiki->performRequestForTitle(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))
#9 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...')
#10 {main}
Comment 1 Mark A. Hershberger 2011-05-03 15:19:17 UTC
Giving this to you, Reedy, since you reported it and can track down any possible DB issues (if that is what caused this).
Comment 2 closedmouth 2011-05-06 14:17:42 UTC
Same thing happens for me:

http://en.wikipedia.org/wiki/Special:CentralAuth/Closedmouth
Comment 3 Chad H. 2011-05-06 14:21:44 UTC
I can't replicate with any of my user accounts (but all the ones listed as broken above are broken for me too).

Perhaps home wiki DNE? Unlikely...
Comment 4 Sam Reed (reedy) 2011-05-06 14:50:18 UTC
Probably needs some live hacking on test to see where it's dying
Comment 5 MZMcBride 2011-06-01 02:47:56 UTC
*** Bug 29225 has been marked as a duplicate of this bug. ***
Comment 6 MZMcBride 2011-06-01 02:48:25 UTC
Bumping this to highest priority. This needs to be fixed as soon as possible.
Comment 7 p858snake 2011-06-01 02:54:56 UTC
(In reply to comment #3)
> I can't replicate with any of my user accounts (but all the ones listed as
> broken above are broken for me too).
> 
> Perhaps home wiki DNE? Unlikely...

it "randomly" happens, I've had it before a few times before.
Comment 8 Sam Reed (reedy) 2011-06-01 09:34:04 UTC
It's replicable on demand for my account
Comment 9 Guillaume Paumier 2011-06-01 09:53:25 UTC
FYI, two additional pieces of information:

* It's not specific to en.wp; i.e. http://meta.wikimedia.org/wiki/Special:CentralAuth/Catrope is fine, but http://meta.wikimedia.org/wiki/Special:CentralAuth/Reedy is not.

* It's not specific to the /username shortcut; i.e. http://en.wikipedia.org/w/index.php?title=Special%3ACentralAuth&target=Reedy causes the same error and provides almost the same backtrace.
Comment 10 Sam Reed (reedy) 2011-06-01 10:12:42 UTC
(In reply to comment #9)
> * It's not specific to the /username shortcut; i.e.
> http://en.wikipedia.org/w/index.php?title=Special%3ACentralAuth&target=Reedy
> causes the same error and provides almost the same backtrace.

I'm glad on that, otherwise we'd be beating someone over the head for code duplication ;D
Comment 11 Sam Reed (reedy) 2011-06-01 15:17:37 UTC
Ok, on mine, it's the wiki that's betweeen elwikibooks and elwikiquote


Going based on that and http://test.wikipedia.org/wiki/Special:MergeAccount

It's elwikinews

  ["elwikinews"]=>
  NULL


I've fixed it for me, by visiting the wiki, so it's just a case of handling it more sensibly
Comment 12 Nemo 2011-06-01 15:45:16 UTC
(In reply to comment #11)
> I've fixed it for me, by visiting the wiki

Yes, this was found out on #wikimedia-tech after elwikinews got deleted because of that borked import: users who had automatically created an account there need to log in again to fix the issue.
Comment 13 Sam Reed (reedy) 2011-06-01 15:46:10 UTC
(In reply to comment #12)
> (In reply to comment #11)
> > I've fixed it for me, by visiting the wiki
> 
> Yes, this was found out on #wikimedia-tech after elwikinews got deleted because
> of that borked import: users who had automatically created an account there
> need to log in again to fix the issue.

Would've been nice for someone to tell us, eh? ;)

r89266, r89268

<logmsgbot> !log reedy synchronized php-1.17/extensions/CentralAuth/SpecialCentralAuth.php  'bug 28767'
<morebots> Logged the message, Master


Fixed
Comment 14 Nemo 2011-06-01 15:56:05 UTC
(In reply to comment #13)
> Would've been nice for someone to tell us, eh? ;)

Sorry, I didn't know of this bug :-(, I thought those ~50 users were going to discover and fix it soon.

apr 12 11.55.06 <Nemo_bis>	if someone complains, tell him to login to el.news again
apr 12 11.55.14 <apergos>	ahh
apr 12 11.55.19 <apergos>	ok.  now I get you

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


Navigation
Links