I wanted to create an item in Wikidata and then recieved the following notification. [XlbZlwpAMFQAABeu58oAAABJ] 2020-02-26 20:49:25: Fataler Ausnahmefehler des Typs „WMFTimeoutException“. I use Firefox and the Verion is 73.0.1 (64-Bit).
Description
Details
2020-02-26 20:49:25 [XlbZlwpAMFQAABeu58oAAABJ] mw1249 wikidatawiki 1.35.0-wmf.21 exception ERROR: [XlbZlwpAMFQAABeu58oAAABJ] /wiki/Special:NewItem WMFTimeoutException from line 39 of /srv/mediawiki/wmf-config/set-time-limit.php: the execution time limit of 60 seconds was exceeded {"exception_id":"XlbZlwpAMFQAABeu58oAAABJ","exception_url":"/wiki/Special:NewItem","caught_by":"mwe_handler"}
[Exception WMFTimeoutException] (/srv/mediawiki/wmf-config/set-time-limit.php:39) the execution time limit of 60 seconds was exceeded
#0 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/DatabaseMysqli.php(46): {closure}(integer)
#1 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/Database.php(1308): Wikimedia\Rdbms\DatabaseMysqli->doQuery(string)
#2 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/Database.php(1226): Wikimedia\Rdbms\Database->executeQueryAttempt(string, string, boolean, string, integer)
#3 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/Database.php(1162): Wikimedia\Rdbms\Database->executeQuery(string, string, integer)
#4 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/Database.php(1832): Wikimedia\Rdbms\Database->query(string, string)
#5 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/Database.php(1928): Wikimedia\Rdbms\Database->select(string, array, array, string, array, array)
#6 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->selectRow(string, array, array, string, array)
#7 /srv/mediawiki/php-1.35.0-wmf.21/includes/libs/rdbms/database/DBConnRef.php(340): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#8 /srv/mediawiki/php-1.35.0-wmf.21/includes/user/User.php(379): Wikimedia\Rdbms\DBConnRef->selectRow(string, array, array, string, array)
#9 /srv/mediawiki/php-1.35.0-wmf.21/includes/user/User.php(2265): User->load()
#10 /srv/mediawiki/php-1.35.0-wmf.21/includes/user/User.php(3575): User->getId()
#11 /srv/mediawiki/php-1.35.0-wmf.21/includes/user/User.php(3591): User->isRegistered()
#12 /srv/mediawiki/php-1.35.0-wmf.21/extensions/GlobalCssJs/includes/ResourceLoaderGlobalUserModule.php(45): User->isAnon()
#13 /srv/mediawiki/php-1.35.0-wmf.21/includes/resourceloader/ResourceLoaderWikiModule.php(386): MediaWiki\GlobalCssJs\ResourceLoaderGlobalUserModule->getPages(DerivativeResourceLoaderContext)
#14 /srv/mediawiki/php-1.35.0-wmf.21/includes/resourceloader/ResourceLoaderWikiModule.php(346): ResourceLoaderWikiModule->getTitleInfo(DerivativeResourceLoaderContext)
#15 /srv/mediawiki/php-1.35.0-wmf.21/includes/resourceloader/ResourceLoaderClientHtml.php(149): ResourceLoaderWikiModule->isKnownEmpty(DerivativeResourceLoaderContext)
#16 /srv/mediawiki/php-1.35.0-wmf.21/includes/resourceloader/ResourceLoaderClientHtml.php(343): ResourceLoaderClientHtml->getData()
#17 /srv/mediawiki/php-1.35.0-wmf.21/includes/OutputPage.php(3173): ResourceLoaderClientHtml->getBodyHtml()
#18 /srv/mediawiki/php-1.35.0-wmf.21/includes/skins/Skin.php(687): OutputPage->getBottomScripts()
#19 /srv/mediawiki/php-1.35.0-wmf.21/includes/skins/SkinTemplate.php(461): Skin->bottomScripts()
#20 /srv/mediawiki/php-1.35.0-wmf.21/includes/skins/SkinTemplate.php(219): SkinTemplate->prepareQuickTemplate()
#21 /srv/mediawiki/php-1.35.0-wmf.21/includes/OutputPage.php(2593): SkinTemplate->outputPage()
#22 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(978): OutputPage->output(boolean)
#23 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(991): MediaWiki->{closure}()
#24 /srv/mediawiki/php-1.35.0-wmf.21/includes/MediaWiki.php(534): MediaWiki->main()
#25 /srv/mediawiki/php-1.35.0-wmf.21/index.php(47): MediaWiki->run()
#26 /srv/mediawiki/w/index.php(3): require(string)
#27 {main}Event Timeline
Looks fairly unrelated to wikibase code, so also tagging mediawiki-general.
Not sure if there is really anything for the wikibase team tok do, but will leave in incoming for a short while.
@Addshore Time outs often happen in unrelated code. It is not an indicating that the unrelated code is where the time was spent, it is merely where the timeout was finally reached.
In this case, the hypothesis would be that the main code behind Wikibase's Special:NewItem is too slow and spends almost 60 seconds and then toward the end of the request when the core Skin logic renders the HTML, it is actaully hitting the timeout.
Having said that, I only see 1 instance of an "execution time limit" being exceeded for url:"/wiki/Special:NewItem" in the past 30 days. So unless this is reproducible, it isn't actionable right now. I'll close it unless and until we get other reports that allow us to correlate a common issue and/or a way to reproduce it.