https://bugzilla.wikimedia.org/show_bug.cgi?id=46397
Web browser: ---
Bug ID: 46397
Summary: Moving pages is completely broken in 1.21wmf12
Product: MediaWiki
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General/Unknown
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
Trying to move any page to a title that didn't previously exist causes an
exception in 1.21wmf12.
I captured the following backtrace from nlwikimedia, using a debugging hack
that includes $title->getPrefixedText() (which turned out to be the title the
page was being moved to) in the exception message. I could also reproduce this
my trying to move [[Test]] to [[Test2]] on test2.wikipedia.org .
2013-03-21 01:51:52 mw1055 nlwikimedia: [458e1031]
/w/index.php?title=Speciaal:PaginaHernoemen&action=submit Exception from line
71 of /usr/local/apache/common-local/php-1.21wmf12/includes/LinksUpdate.php:
The Title object for Wikimedia:De kroeg/Archief/2007 did not provide an article
ID. Perhaps the page doesn't exist?
#0
/usr/local/apache/common-local/php-1.21wmf12/includes/parser/ParserOutput.php(474):
LinksUpdate->__construct(Object(Title), Object(ParserOutput), true)
#1
/usr/local/apache/common-local/php-1.21wmf12/includes/content/AbstractContent.php(242):
ParserOutput->getSecondaryDataUpdates(Object(Title), true)
#2 /usr/local/apache/common-local/php-1.21wmf12/includes/WikiPage.php(2066):
AbstractContent->getSecondaryDataUpdates(Object(Title), NULL, true,
Object(ParserOutput))
#3 /usr/local/apache/common-local/php-1.21wmf12/includes/Title.php(3847):
WikiPage->doEditUpdates(Object(Revision), Object(User), Array)
#4 /usr/local/apache/common-local/php-1.21wmf12/includes/Title.php(3683):
Title->moveToInternal(Object(Title), '', false)
#5
/usr/local/apache/common-local/php-1.21wmf12/includes/specials/SpecialMovepage.php(462):
Title->moveTo(Object(Title), true, '', false)
#6
/usr/local/apache/common-local/php-1.21wmf12/includes/specials/SpecialMovepage.php(97):
MovePageForm->doSubmit()
#7 /usr/local/apache/common-local/php-1.21wmf12/includes/SpecialPage.php(613):
MovePageForm->execute(NULL)
#8
/usr/local/apache/common-local/php-1.21wmf12/includes/SpecialPageFactory.php(487):
SpecialPage->run(NULL)
#9 /usr/local/apache/common-local/php-1.21wmf12/includes/Wiki.php(291):
SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#10 /usr/local/apache/common-local/php-1.21wmf12/includes/Wiki.php(565):
MediaWiki->performRequest()
#11 /usr/local/apache/common-local/php-1.21wmf12/includes/Wiki.php(458):
MediaWiki->main()
#12 /usr/local/apache/common-local/php-1.21wmf12/index.php(59):
MediaWiki->run()
#13 /usr/local/apache/common-local/live-1.5/index.php(3):
require('/usr/local/apac...')
#14 {main}
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l