Last modified: 2007-05-17 11:09:05 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T4436, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 2436 - Special:Undelete not showing list of deleted pages.
Special:Undelete not showing list of deleted pages.
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://commons.wikimedia.org/wiki/Spe...
:
Depends on:
Blocks:
  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: ---


Attachments

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.

Backtrace:

    * 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.


Navigation
Links