Last modified: 2014-03-12 21:43:23 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 T64062, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 62062 - MWException in Special:Interwiki since 1.22.3: Call to undefined method SpecialInterwiki::getPageTitle
MWException in Special:Interwiki since 1.22.3: Call to undefined method Speci...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Interwiki (extension) (Other open bugs)
REL1_22-branch
All All
: Unprioritized normal (vote)
: ---
Assigned To: X!
:
Depends on: 1223-broken
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-28 16:34 UTC by Matthias Blümel
Modified: 2014-03-12 21:43 UTC (History)
5 users (show)

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


Attachments

Description Matthias Blümel 2014-02-28 16:34:12 UTC
Since the update to 1.22.3, I get an ''Fatal exception of type MWException'' when I access Special:Interwiki
Comment 1 Matthias Blümel 2014-02-28 18:37:44 UTC
/index.php/Spezial:Interwikitabelle Exception from line 376 of …/includes/SpecialPage.php: Call to undefined method SpecialInterwiki::getPageTitle

Backtrace:

#0 /htdocs/modeemwiki/pub/extensions/Interwiki/Interwiki_body.php(39): SpecialPage->__call(string, array)
#1 /htdocs/modeemwiki/pub/extensions/Interwiki/Interwiki_body.php(39): SpecialInterwiki->getPageTitle()
#2 /htdocs/modeemwiki/pub/includes/SpecialPage.php(631): SpecialInterwiki->execute(NULL)
#3 /htdocs/modeemwiki/pub/includes/SpecialPageFactory.php(488): SpecialPage->run(NULL)
#4 /htdocs/modeemwiki/pub/includes/Wiki.php(298): SpecialPageFactory::executePath(Title, RequestContext)
#5 /htdocs/modeemwiki/pub/includes/Wiki.php(602): MediaWiki->performRequest()
#6 /htdocs/modeemwiki/pub/includes/Wiki.php(467): MediaWiki->main()
#7 /htdocs/modeemwiki/pub/index.php(49): MediaWiki->run()
#8 {main}
Comment 2 Matthias Blümel 2014-02-28 21:34:16 UTC
I’m not very familiar with git, but in branch REL1_22 everything is fine (Version 2.2 20120425) while the extension breaks in master (also Version 2.2 20120425).

I don’t know which Version (ok, it’s also 2.2 20120425) is delivered with the Package from http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz

The commit which breaks things:

https://git.wikimedia.org/commit/mediawiki%2Fextensions%2FInterwiki/3bfec2ffa9b819b91d3362a51e537262aa0441b2
Comment 3 Andre Klapper 2014-02-28 21:59:02 UTC
(In reply to Matthias Blümel from comment #2)
> The commit which breaks things:
> https://git.wikimedia.org/commit/mediawiki%2Fextensions%2FInterwiki/
> 3bfec2ffa9b819b91d3362a51e537262aa0441b2

Thanks for invetigating! CC'ing legoktm has he created that commit.
Comment 4 Kunal Mehta (Legoktm) 2014-02-28 22:02:18 UTC
The extensions bundled with the 1.22.3 release are the master branch, not REL1_22 which is breaking things since master is not guaranteed to be compatible with 1.22.

If you use the REL1_22 branch it'll work, but the bug here is that the master branches should not have been bundled.
Comment 5 Matthias Blümel 2014-02-28 22:09:01 UTC
(In reply to Kunal Mehta (Legoktm) from comment #4)
You’re right, but it’s also not master (no COPYING included).

It’s not your fault, but the error would heve been easier to find, if the version-number had changed. ;)
Comment 6 Andre Klapper 2014-02-28 22:14:23 UTC
(In reply to Kunal Mehta (Legoktm) from comment #4)
> The extensions bundled with the 1.22.3 release are the master branch, not
> REL1_22

Blergh. Is there a bug report about that?
Comment 7 Kunal Mehta (Legoktm) 2014-03-01 10:04:23 UTC
(In reply to Andre Klapper from comment #6)

> Blergh. Is there a bug report about that?

I filed bug 62101 for it.
Comment 8 Andre Klapper 2014-03-12 21:43:23 UTC
Fixed in new 1.22, 1.21, 1.19 releases today: http://lists.wikimedia.org/pipermail/mediawiki-announce/2014-March/000143.html

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


Navigation
Links