Last modified: 2009-02-21 08:56:56 UTC
This is maybe related to bug 17276: When moving a page over a redirect, the new created redirect (at the old title) isn't working, probably stored with page_is_redirect = 0 (see url). Apparently the behavior has been introduced with last scap.
cannot duplicate on my test wiki running the latest svn rev. It seems wikimedia scapped to r46424, and I did some cleanup of the new redirect code I introduced in r46502. It appears that the changed redirect code from r46502 does not have this regression. If this regression has indeed been fixed in that later revision, the page will likely remain broken until it is re-moved (moving the original article back and forth should do the trick).
Fixed with one-line patch against r46424. Index: includes/Article.php =================================================================== --- includes/Article.php (revision 46424) +++ includes/Article.php (working copy) @@ -1274,7 +1274,7 @@ wfProfileIn( __METHOD__ ); $text = $revision->getText(); - $rt = Title::newFromRedirect( $text ); + $rt = Title::newFromRedirect( $text, false, true ); $conditions = array( 'page_id' => $this->getId() ); if( !is_null( $lastRevision ) ) {
Running fixup script.
*** Bug 17276 has been marked as a duplicate of this bug. ***