Last modified: 2014-06-12 10:37:14 UTC
Notice: FileDeleteForm::doDelete: Explicit commit of implicit transaction. Something may be out of sync! [Called from DatabaseBase::commit in /vagrant/mediawiki/includes/db/Database.php at line 3468] in /vagrant/mediawiki/includes/debug/Debug.php on line 303 Call Stack: 0.0021 649896 1. {main}() /vagrant/mediawiki/index.php:0 0.2208 13251408 2. MediaWiki->run() /vagrant/mediawiki/index.php:46 0.2208 13251408 3. MediaWiki->main() /vagrant/mediawiki/includes/Wiki.php:448 0.3854 19849728 4. MediaWiki->performRequest() /vagrant/mediawiki/includes/Wiki.php:596 0.5116 27570352 5. MediaWiki->performAction() /vagrant/mediawiki/includes/Wiki.php:292 0.5120 27571272 6. DeleteAction->show() /vagrant/mediawiki/includes/Wiki.php:428 0.5120 27571272 7. ImagePage->delete() /vagrant/mediawiki/includes/actions/DeleteAction.php:45 0.5173 27755488 8. FileDeleteForm->execute() /vagrant/mediawiki/includes/ImagePage.php:913 0.7190 37001552 9. FileDeleteForm::doDelete() /vagrant/mediawiki/includes/FileDeleteForm.php:110 0.8309 37989880 10. DatabaseBase->commit() /vagrant/mediawiki/includes/FileDeleteForm.php:185 0.8310 37990248 11. wfWarn() /vagrant/mediawiki/includes/db/Database.php:3468 0.8310 37990624 12. MWDebug::warning() /vagrant/mediawiki/includes/GlobalFunctions.php:1144 0.8310 37992592 13. MWDebug::sendMessage() /vagrant/mediawiki/includes/debug/Debug.php:157 0.8310 37992992 14. trigger_error() /vagrant/mediawiki/includes/debug/Debug.php:303 Steps to reproduce: 1. Upload a file. 2. Sysop-delete it. 3. Delete the resulting file page entry from the `archive` table. 4. Sysop-restore the file. 5. Sysop-delete it again.