Logstash: https://logstash-beta.wmflabs.org/goto/2c7b7b24c595de2020ecb4ffc9bbbb4a
Revision in question: https://commons.wikimedia.beta.wmflabs.org/w/index.php?oldid=100162
- Page History: https://commons.wikimedia.beta.wmflabs.org/w/index.php?title=File:Redsq.png&action=history
- Page Action log: https://commons.wikimedia.beta.wmflabs.org/w/index.php?title=Special%3ALog&type=&user=&page=File%3ARedsq.png
Could be similar to T183505 & T183716
To Reproduce:
You can easily reproduce this stack trace on beta by simply uploading any image it would seem.
With the GeoData extension enabled you can also reproduce this locally.
Stacktrace:
#0 /srv/mediawiki/php-master/includes/Storage/RevisionStore.php(1079): MediaWiki\Storage\RevisionStore->getTitle(string, string) #1 /srv/mediawiki/php-master/includes/Storage/RevisionStore.php(1113): MediaWiki\Storage\RevisionStore->newRevisionFromRow_1_29(stdClass, integer, NULL) #2 /srv/mediawiki/php-master/includes/Storage/RevisionStore.php(1453): MediaWiki\Storage\RevisionStore->newRevisionFromRow(stdClass, integer, NULL) #3 /srv/mediawiki/php-master/includes/Storage/RevisionStore.php(1411): MediaWiki\Storage\RevisionStore->loadRevisionFromConds(Wikimedia\Rdbms\DatabaseMysqli, array, integer, NULL) #4 /srv/mediawiki/php-master/includes/Storage/RevisionStore.php(928): MediaWiki\Storage\RevisionStore->newRevisionFromConds(array, integer) #5 /srv/mediawiki/php-master/includes/Revision.php(181): MediaWiki\Storage\RevisionStore->getRevisionByPageId(integer, integer, integer) #6 /srv/mediawiki/php-master/includes/page/WikiPage.php(672): Revision::newFromPageId(integer, integer, integer) #7 /srv/mediawiki/php-master/includes/page/WikiPage.php(697): WikiPage->loadLastEdit() #8 /srv/mediawiki/php-master/includes/page/WikiPage.php(569): WikiPage->getRevision() #9 /srv/mediawiki/php-master/includes/libs/objectcache/WANObjectCache.php(1202): Closure$WikiPage::getContentModel(boolean, integer, array, NULL) #10 /srv/mediawiki/php-master/includes/libs/objectcache/WANObjectCache.php(1076): WANObjectCache->doGetWithSetCallback(string, integer, Closure$WikiPage::getContentModel;2448, array) #11 /srv/mediawiki/php-master/includes/page/WikiPage.php(579): WANObjectCache->getWithSetCallback(string, integer, Closure$WikiPage::getContentModel;2448) #12 /srv/mediawiki/php-master/includes/page/WikiPage.php(230): WikiPage->getContentModel() #13 /srv/mediawiki/php-master/includes/page/WikiPage.php(1993): WikiPage->getContentHandler() #14 /srv/mediawiki/php-master/extensions/GeoData/includes/Hooks.php(222): WikiPage->makeParserOptions(User) #15 /srv/mediawiki/php-master/includes/Hooks.php(177): GeoData\Hooks::onFileUpload(LocalFile, boolean, boolean) #16 /srv/mediawiki/php-master/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL) #17 /srv/mediawiki/php-master/includes/filerepo/file/LocalFile.php(1711): Hooks::run(string, array) #18 /srv/mediawiki/php-master/includes/deferred/AutoCommitUpdate.php(42): Closure$LocalFile::recordUpload2(Wikimedia\Rdbms\DatabaseMysqli, string) #19 /srv/mediawiki/php-master/includes/deferred/DeferredUpdates.php(259): AutoCommitUpdate->doUpdate() #20 /srv/mediawiki/php-master/includes/deferred/DeferredUpdates.php(210): DeferredUpdates::runUpdate(AutoCommitUpdate, Wikimedia\Rdbms\LBFactoryMulti, string, integer) #21 /srv/mediawiki/php-master/includes/deferred/DeferredUpdates.php(127): DeferredUpdates::execute(array, string, integer) #22 /srv/mediawiki/php-master/includes/MediaWiki.php(602): DeferredUpdates::doUpdates(string, integer) #23 /srv/mediawiki/php-master/includes/MediaWiki.php(571): MediaWiki::preOutputCommit(RequestContext, Closure$MediaWiki::main;362) #24 /srv/mediawiki/php-master/includes/MediaWiki.php(867): MediaWiki->doPreOutputCommit(Closure$MediaWiki::main;362) #25 /srv/mediawiki/php-master/includes/MediaWiki.php(523): MediaWiki->main() #26 /srv/mediawiki/php-master/index.php(43): MediaWiki->run() #27 /srv/mediawiki/w/index.php(3): include(string) #28 {main}