Page MenuHomePhabricator

Moving pages (while leaving a redirect) does not work on wikidata.org
Closed, ResolvedPublic

Description

I tried to move https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions/Archive/2012 to https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions/Archive/2012/10/30 but got the following error several times:

[3bd2b79c] 2012-10-31 09:51:04: Fatal exception of type MWException

When I tried again with the "suppressredirect" option, it worked.


Version: 1.21.x
Severity: critical
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=41436

Details

Reference
bz41574

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 12:58 AM
bzimport set Reference to bz41574.
bzimport added a subscriber: Unknown Object (MLST).

Ok, I can confirm the problem. In my case it was
[76c44306] 2012-10-31 20:34:13: Fatal exception of type MWException.

2012-10-31 20:34:13 mw35 wikidatawiki: [76c44306] /w/index.php?title=Special:MovePage&action=submit Exception from line 1313 of /usr/local/apache/common-local/php-1.21wmf3/includes/Revision.php: Insufficient information to determine the title of the revision's page!
#0 /usr/local/apache/common-local/php-1.21wmf3/includes/Title.php(3822): Revision->insertOn(Object(DatabaseMysql))
#1 /usr/local/apache/common-local/php-1.21wmf3/includes/Title.php(3641): Title->moveToInternal(Object(Title), 'testing bug 415...', true)
#2 /usr/local/apache/common-local/php-1.21wmf3/includes/specials/SpecialMovepage.php(457): Title->moveTo(Object(Title), true, 'testing bug 415...', true)
#3 /usr/local/apache/common-local/php-1.21wmf3/includes/specials/SpecialMovepage.php(98): MovePageForm->doSubmit()
#4 /usr/local/apache/common-local/php-1.21wmf3/includes/SpecialPage.php(599): MovePageForm->execute(NULL)
#5 /usr/local/apache/common-local/php-1.21wmf3/includes/SpecialPageFactory.php(497): SpecialPage->run(NULL)
#6 /usr/local/apache/common-local/php-1.21wmf3/includes/Wiki.php(291): SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#7 /usr/local/apache/common-local/php-1.21wmf3/includes/Wiki.php(555): MediaWiki->performRequest()
#8 /usr/local/apache/common-local/php-1.21wmf3/includes/Wiki.php(448): MediaWiki->main()
#9 /usr/local/apache/common-local/php-1.21wmf3/index.php(59): MediaWiki->run()
#10 /usr/local/apache/common-local/live-1.5/index.php(3): require('/usr/local/apac...')
#11 {main}

Created attachment 11271
trace 76c44306 from WMF production servers

Attached:

Seems to be similar to 41436. Will look into this tomorrow, the fix should be simple enough.

Closed older resolved bugs as verified.