Last modified: 2007-05-17 11:09:05 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 2436 - Special:Undelete not showing list of deleted pages.
Special:Undelete not showing list of deleted pages.
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
All All
: Normal normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2005-06-17 14:12 UTC by Mormegil
Modified: 2007-05-17 11:09 UTC (History)
0 users

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


Description Mormegil 2005-06-17 14:12:35 UTC
Special:Undelete dies with a backtrace when attempting to go to Special:Undelete
(without a specified target, undeletion of a specific article works fine):

Archiver() given a null title.


    * GlobalFunctions.php line 513 calls wfbacktrace()
    * SpecialUndelete.php line 28 calls wfdebugdiebacktrace()
    * SpecialUndelete.php line 365 calls pagearchive::pagearchive()
    * SpecialUndelete.php line 313 calls undeleteform::showhistory()
    * SpecialUndelete.php line 15 calls undeleteform::execute()
    * SpecialPage.php line 305 calls wfspecialundelete()
    * SpecialPage.php line 215 calls specialpage::execute()
    * index.php line 101 calls specialpage::executepath()

I have tested that on cs: and Commons (I don't have sysop rights elsewhere), both are broken.
On my local installation (MW1.4.4) it works just fine, so it might be just some local problem
with Wikimedia installation.
Comment 1 Brion Vibber 2005-06-17 20:26:20 UTC
Here's the problem; Domas put in a live hack to disable the list view:

if( is_null( $this->mTargetObj ) ) {
    # 2005 05 30 - midom - disabled list, absolutely sucky performance wise
    #return $this->showList();

It then falls through to run the incorrect case.
Comment 2 JeLuF 2005-06-19 22:02:04 UTC
inserted a return true; in the if-case. List now shows up empty. Calling
undelete on a deleted page works.
Comment 3 Antoine "hashar" Musso (WMF) 2007-05-17 11:09:05 UTC
List showing again. Bug fixed :)

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