Page MenuHomePhabricator

Commons page/file archive corruption of File:Wikimedia-servers-2004-11-13.png
Closed, DeclinedPublic

Description

This file was deleted in 2005.

https://commons.wikimedia.org/w/index.php?title=Special:Undelete&target=File%3AWikimedia-servers-2004-11-13.png

Deletion log

  • (change visibility) 02:07, 2 March 2005 Paddy (talk | contribs | block) deleted page File:Wikimedia-servers-2004-11-13.png (23:53, 16. 11. 2004 Chris 73 ({{unknown}})) (view/restore) (global usage; delinker log)

Page history

  • (change visibility) (diff) 01:25, 3 January 2005 . . Duesentrieb (talk | contribs | block) (category:Wikimedia)
  • (change visibility) (diff) 23:53, 16 November 2004 . . Chris 73 (talk | contribs | block) ({{unknown}})
  • (change visibility) (diff) 18:13, 16 November 2004 . . Xbrain~commonswiki (talk | contribs | block) (Diagram of Wikimedia servers as of 11th Nov 2004 Thanks to User:Jeronim for the openoffice source files. The new source file can be downloaded at http://)

Trying to view the second and third revision of the page history works file.

Trying to view the first revision results in an MWException with blank internal error page:

[d708ecbe] 2015-10-24 01:58:55: Fatal exception of type MWException

fluorine.eqiad.wmnet$ grep -A10 d708ecbe exception.log

2015-10-24 01:58:55 mw1167 commonswiki exception ERROR: [d708ecbe] /w/index.php?title=Special:Undelete&target=File%3AWikimedia-servers-2004-11-13.png&timestamp=20041116181336   MWException from line 206 of /srv/mediawiki/php-1.27.0-wmf.3/includes/Revision.php: Unable to load text from archive row (possibly bug 22624) {"exception_id": d708ecbe"} 
[Exception MWException] (/srv/mediawiki/php-1.27.0-wmf.3/includes/Revision.php:206) Unable to load text from archive row (possibly bug 22624)
  #0 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(226): Revision::newFromArchiveRow(stdClass, array)
  #1 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(919): PageArchive->getRevision(string)
  #2 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(807): SpecialUndelete->showRevision(string)
  #3 /srv/mediawiki/php-1.27.0-wmf.3/includes/specialpage/SpecialPage.php(384): SpecialUndelete->execute(NULL)
  #4 /srv/mediawiki/php-1.27.0-wmf.3/includes/specialpage/SpecialPageFactory.php(553): SpecialPage->run(NULL)
  #5 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(249): SpecialPageFactory::executePath(Title, RequestContext)
  #6 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(669): MediaWiki->performRequest()
  #7 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(475): MediaWiki->main()
  #8 /srv/mediawiki/php-1.27.0-wmf.3/index.php(41): MediaWiki->run()

Trying to restore the page also results in an exception:

[0c22fa90] 2015-10-24 01:54:20: Fatal exception of type MWException

fluorine.eqiad.wmnet$ grep -A10 0c22fa90 exception.log

2015-10-24 01:54:20 mw1021 commonswiki exception ERROR: [0c22fa90] /w/index.php?title=Special:Undelete&action=submit   MWException from line 206 of /srv/mediawiki/php-1.27.0-wmf.3/includes/Revision.php: Unable to load text from archive row (possibly bug 22624) {"exception_id":"0c22fa90"} 
[Exception MWException] (/srv/mediawiki/php-1.27.0-wmf.3/includes/Revision.php:206) Unable to load text from archive row (possibly bug 22624)
  #0 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(605): Revision::newFromArchiveRow(stdClass, array)
  #1 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(385): PageArchive->undeleteRevisions(array, boolean, string)
  #2 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(1655): PageArchive->undelete(array, string, array, boolean, User)
  #3 /srv/mediawiki/php-1.27.0-wmf.3/includes/specials/SpecialUndelete.php(825): SpecialUndelete->undelete()
  #4 /srv/mediawiki/php-1.27.0-wmf.3/includes/specialpage/SpecialPage.php(384): SpecialUndelete->execute(NULL)
  #5 /srv/mediawiki/php-1.27.0-wmf.3/includes/specialpage/SpecialPageFactory.php(553): SpecialPage->run(NULL)
  #6 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(249): SpecialPageFactory::executePath(Title, RequestContext)
  #7 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(669): MediaWiki->performRequest()
  #8 /srv/mediawiki/php-1.27.0-wmf.3/includes/MediaWiki.php(475): MediaWiki->main()

It also seems like there is only a page history, no file history.

Event Timeline

Krinkle raised the priority of this task from to Needs Triage.
Krinkle updated the task description. (Show Details)
Krinkle added subscribers: Krinkle, aaron.
Restricted Application added subscribers: Steinsplitter, Aklapper. · View Herald Transcript
demon triaged this task as Medium priority.Nov 3 2015, 10:52 PM
demon set Security to None.

Viewing the first revision no longer causes a php fatal error. Instead, it renders the page without fatal error, but the content area is confusingly missing, without an error message of any kind.

Screen Shot 2018-09-16 at 20.15.17.png (502×1 px, 60 KB)

The is at url https://commons.wikimedia.org/w/index.php?title=Special:Undelete&target=File%3AWikimedia-servers-2004-11-13.png&timestamp=20041116181336.

Perusing the logs showed an instance of T203075 instead. Better than fatal :)