Page MenuHomePhabricator

TypeError: field is not a function. (In 'field(g[i])', 'field' is undefined) in partition
Open, LowPublic

Description

This error is thrown several times on startup on this page:
https://it.m.wikipedia.org/w/index.php?title=Lanci_del_Falcon_9_e_del_Falcon_Heavy&oldid=117142588

https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-2020.12.08/clienterror/?id=AXZC7RFeL86e1hEFF7Rz

It seems to be another example of where user content can throw a JS error.

at partition  URL1:758:907
at Stack.prototype.batchTransform  URL1:758:89
at Stack.prototype.transform  URL1:720:814
at Stack.prototype.evaluate  URL1:760:151
at Model.prototype.evaluate  URL1:472:334
at Model.prototype.propagate  URL1:469:413
at GroupBuilder.inlineDs  URL1:664:761
at GroupBuilder.proto.init  URL1:663:272
at GroupBuilder.proto.init  URL1:673:802
at GroupBuilder.buildMarks  URL1:678:32

URL1: https://it.m.wikipedia.org/w/load.php?lang=it&modules=ext.categoryTree%2CeventLogging%2CnavigationTiming%2Cpopups%2CwikimediaEvents%7Cext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.centralautologin%7Cext.graph.data%2Cvega2%7Cext.relatedArticles.readMore.bootstrap%2Cgateway%7Cjquery%2Coojs%2Coojs-router%2Csite%7Cjquery.client%2Ccookie%2Cthrottle-debounce%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Crouter%2Cstorage%2Ctemplate%2Cuser%2Cutil%2Cviewport%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.mustache%7Cmediawiki.ui.anchor%7Cmobile.init%2Cstartup%7Cmobile.messageBox.styles%7Cmobile.ooui.icons%7Cmobile.pagelist.styles%7Cmobile.pagesummary.styles%7Cmobile.placeholder.images%7Cmobile.startup.images%7Cmw.externalguidance.init%7Cskins.minerva.icons.images.scripts%7Cskins.minerva.icons.images.scripts.misc%7Cskins.minerva.icons.page.issues.default.color%7Cskins.minerva.icons.page.issues.medium.color%7Cskins.minerva.icons.page.issues.uncolored%7Cskins.minerva.options%2Cscripts%7Cuser.defaults&skin=minerva&version=knbkg

Event Timeline

Tagging Seddon and Mark to determine user impact.

Word of warning: we will likely be deploying error logging to English Wikipedia this month, increasing the volume of errors into our pipeline, and as one of our leading error messages there is a small risk that this may become UBN priority if not addressed prior to that.

This is no longer a production error as it is caught and instead errors to the console, but the error still exists.

Jdlrobson lowered the priority of this task from High to Low.Apr 25 2023, 10:08 PM