Last modified: 2007-09-14 04:23:27 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 7890 - Special:BrokenRedirects links deleted redirects to a non-existent page
Special:BrokenRedirects links deleted redirects to a non-existent page
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
All All
: Normal normal with 3 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: 9081 9264 10029 (view as bug list)
Depends on:
  Show dependency treegraph
Reported: 2006-11-12 18:33 UTC by Rory
Modified: 2007-09-14 04:23 UTC (History)
7 users (show)

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

Pacht fixing bug 7890 (2.71 KB, patch)
2007-03-27 19:39 UTC, Jelte (WebBoy)

Description Rory 2006-11-12 18:33:10 UTC
Normally, when a broken redirect in the [[Special:BrokenRedirects]] list is
deleted, it becomes a redlink and is struck out. In the current dump, however,
the list shows it as remaining a bluelink and pointing to the redlink
[[Abderrahim Goumri]]. The redirects did not point to that article before they
were deleted, and that article never existed (though he's linked to from a
couple of articles).
Comment 1 Rotem Liss 2006-11-12 18:36:39 UTC
Note that the problem was also exist in hewiki for a while (and it is still
exist, even now: see [[he:Special:BrokenRedirects]]). There, every deleted
redirect looks like it links to the article בונה ירושלים (the Builder of
Jerusalem?), though it is also not exist, and was never exist.
Comment 2 Judson (enwiki:cohesion) 2007-01-01 03:41:14 UTC
It seems to point to a different nonexistent article on every dump. Odd.
Comment 3 vic.garin 2007-01-28 00:35:20 UTC
Please fix it. :(
Comment 4 Rotem Liss 2007-02-24 13:12:24 UTC
*** Bug 9081 has been marked as a duplicate of this bug. ***
Comment 5 Filip Maljkovic [Dungodung] 2007-02-24 13:15:34 UTC
Changing the summary so it isn't en:wiki-centric :)
Comment 6 Filip Maljkovic [Dungodung] 2007-02-24 17:27:56 UTC
Please don't change the priority and severity. I've returned them back to normal
Comment 7 Rob Church 2007-02-24 17:32:02 UTC
*** Bug 9081 has been marked as a duplicate of this bug. ***
Comment 8 vic.garin 2007-02-24 17:35:32 UTC
There is a patch made for this problem:

Can some one test it out?
Comment 9 Aaron Schulz 2007-03-02 19:52:52 UTC
(In reply to comment #8)
> There is a patch made for this problem:
> Can some one test it out?

OK, then I am to assume that this was fixed with 8799.
Comment 10 Rotem Liss 2007-03-02 19:56:39 UTC
I'm not sure that patch fixed the bug, since I don't know what is the reason for
the bug. It may fix it, though, so I suggest to close it as WORKSFORME if it
seems to be fixed.
Comment 11 end invites 2007-03-20 06:15:01 UTC
*** Bug 9264 has been marked as a duplicate of this bug. ***
Comment 12 end invites 2007-03-20 06:20:08 UTC
Initial comment from Filip Maljkovic [Dungodung] <>, at 2007-02-
24 12:24 UTC [reply] 
Ok, I've discovered an unusual bug.

Today, I've started fixing broken redirects on sr: wiki (via
[[Special:BrokenRedirects]]) and after fixing 3 redirects, I reloaded the
special page and the three items were stricken, just as they are supposed to be.
Afterwards, I've continued dealing with broken redirects and after a few more
resolved items, I reloaded the special page, but the newly resolved items
weren't stricken. Instead, they all appeared as if they are redirecting to the
same page (that, naturally, doesn't exist, and never has). Of course, they
should all be stricken and not appear as though they redirect to [[sr:Оса]].
(Also, why did the software choose that particular page?)


Initial comment from parker007 <>, at 2007-03-12 21:22 UTC 
Unlike Special:DoubleRedirects when a double redirect is fixed it dissapears from 
list, while when a Special:BrokenRedirects is fixed it stays on the list. 
patch to bring Special:BrokenRedirects up to date.


#7 from Rotem Liss 2007-03-13 14:36 UTC [reply] 

I guess you mean the fact the double redirects disappear from the list when
fixed or deleted, while it is not done in the broken redirects page. In fact, it
*is* done for the broken redirects, but they don't disappear but get the HTML
<s></s> tags.
Comment 13 Yonatan Horan 2007-03-23 03:07:59 UTC
Just got this bug on commons. This time it says the broken redirects redirect to
User:AlbertCastillo. See
Comment 14 Jelte (WebBoy) 2007-03-27 19:39:00 UTC
Created attachment 3395 [details]
Pacht fixing bug 7890

This patch will fix bug 7890 and also the Special pages part of bug 9237
Comment 15 end invites 2007-05-24 23:39:38 UTC
Can some one Test this patch and add to the revisions?
Comment 16 Jelte (WebBoy) 2007-05-25 10:21:22 UTC
*** Bug 10029 has been marked as a duplicate of this bug. ***
Comment 17 Rob Church 2007-08-16 20:42:09 UTC
Fixed in r24859.

Note the caveat: "There could be some issues here, since a redirect to a special page that doesn't exist *is* "broken", but I don't think we have a clear, clean means of excluding these at present..."
Comment 18 Jelte (WebBoy) 2007-08-27 17:13:10 UTC
This bug is not fixed (r25148).
Comment 19 Brion Vibber 2007-08-27 17:44:04 UTC
The last update of this special page on was before the software upgrade; putting back to fixed pending a report of current data.
Comment 20 Jelte (WebBoy) 2007-08-28 11:32:45 UTC
Behavior still exists on the Dutch Wikipedia (last update: 28 Aug 2007 10:41 (CEST))
Comment 21 Rotem Liss 2007-09-14 04:23:00 UTC
Fixed in r25843. The problem was caused by false entries in the pagelinks table, where pl_from=0. Special:BrokenRedirects checked for the first broken link from the page, but if the page was no longer exist, it checked for the link from the page id 0. Now it knows that if the page ID is 0, no links are exist from this page, and correctly strikes the page.

Note that the former fix (Comment 17) wasn't about the deleted redirects listing, but about the redirects to special pages.

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