Last modified: 2013-07-25 07:07:55 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 T50683, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48683 - User:Special:foo generates exception error on several sites
User:Special:foo generates exception error on several sites
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikiLove (Other open bugs)
unspecified
All All
: High minor (vote)
: ---
Assigned To: Liangent
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-21 15:27 UTC by T. H. Kelly (Pink&)
Modified: 2013-07-25 07:07 UTC (History)
5 users (show)

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


Attachments

Description T. H. Kelly (Pink&) 2013-05-21 15:27:10 UTC
If, for whatever reason, you try to access a page on en.wp with the prefix "User:Special:", you get the message "MediaWiki internal error. Exception caught inside exception handler." It doesn't matter whether it's a valid special page name ([[User:Special:Contributions]]; [[User:Special:NewPages]]) or not ([[User:Special:foo]]; [[User:Special:bar]]). It doesn't happen for any other combination of namespace prefixes I've tried: [[User:Wikipedia:foo]]; [[Category:Special:foo]]; [[User talk:Special:foo]]. It also doesn't happen on any other Wikimedia site I've tried: [[d:User:Special:foo]]; [[s:User:Special:foo]]; [[simple:User:Special:foo]].

Clearly not that big of a deal, but might be indicative of some larger issue.
Comment 1 T. H. Kelly (Pink&) 2013-05-21 16:51:04 UTC
Note that this does not appear to happen for logged-out users; I've tried this on Incognito on my Chromebook and on Mozilla on my PC (which I almost never use and thus am not logged in on), and it displays the standard empty userpage for these links.
Comment 2 T. H. Kelly (Pink&) 2013-05-22 04:42:24 UTC
Hmm... [[testwiki:User:Special:foo]] and [[mw:User:Special:foo]], but not [[test2wiki:User:Special:foo]]. Something in one of the extensions, then, perhaps? Note that the testwiki error message conveniently gives details, unlike the en.wp one.
Comment 3 Gerrit Notification Bot 2013-05-22 06:25:05 UTC
Related URL: https://gerrit.wikimedia.org/r/64883 (Gerrit Change I6d2fa44550361ebda12c602c487d6a38bff1c479)
Comment 4 Gerrit Notification Bot 2013-06-29 21:00:56 UTC
Change 64883 merged by jenkins-bot:
(bug 48683) Use a correct way to get base titles

https://gerrit.wikimedia.org/r/64883
Comment 5 MZMcBride 2013-07-15 21:47:03 UTC
(In reply to comment #4)
> https://gerrit.wikimedia.org/r/64883

It seems quite likely that this caused bug 51399. Re-opening this bug for now as I suspect we'll see a revert in short order.
Comment 6 Gerrit Notification Bot 2013-07-15 22:22:42 UTC
Change 73883 had a related patch set uploaded by Hoo man:
Don't construct titles like User:User:Hoo in JS

https://gerrit.wikimedia.org/r/73883
Comment 7 Gerrit Notification Bot 2013-07-16 00:14:09 UTC
Change 73883 merged by jenkins-bot:
Don't construct titles like User:User:Hoo in JS

https://gerrit.wikimedia.org/r/73883
Comment 8 MZMcBride 2013-07-16 02:23:31 UTC
(In reply to comment #7)
> Change 73883 merged by jenkins-bot:
> Don't construct titles like User:User:Hoo in JS
> 
> https://gerrit.wikimedia.org/r/73883

Marking this bug resolved/fixed accordingly.

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


Navigation
Links