Page MenuHomePhabricator

GrowthExperiments help error : TypeError: title is undefined, Uncaught TypeError: Cannot read property 'replace' of undefined
Closed, DuplicatePublic

Description

Two errors seem to be originating from one of the Growth experiments
https://logstash.wikimedia.org/app/dashboards#/doc/logstash-*/logstash-2021.03.09?id=qrzzFXgBfVMx58vqnGGj

at parse  <anonymous>:603:937
at Function.Title.js.Title.newFromText  <anonymous>:605:847
at helpPanelProcessDialog.HelpPanelProcessDialog.configureAskScreen  <anonymous>:36:46
at new helpPanelProcessDialog  <anonymous>:33:289
at HTMLDocument.<anonymous>  <anonymous>:6:42
at mightThrow  URL1:49:149
at process  URL1:49:808

URL1: https://da.wikipedia.org/w/load.php?lang=da&modules=jquery%2Coojs-ui-core%2Coojs-ui-widgets%7Cjquery.ui&skin=monobook&version=1ss37
at parse URL1:765:925
at Title.js/Title.newFromText URL1:767:852
at help/ext.growthExperiments.HelpPanelProcessDialog.js/</HelpPanelProcessDialog.prototype.configureAskScreen URL1:146:46
at helpPanelProcessDialog URL1:143:289
at helppanel/ext.growthExperiments.HelpPanel.cta.js/</< URL1:191:42
at mightThrow URL1:289:149
at resolve/</process< URL1:289:808

URL1: https://da.wikipedia.org/w/load.php?lang=da&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.entrypoints.contributionsmenu%7Cext.cx.eventlogging.campaigns%7Cext.cx.widgets.callout%7Cext.dismissableSiteNotice%2CeventLogging%2CnavigationTiming%2Cpopups%2CwikimediaEvents%7Cext.echo.api%2Cinit%7Cext.growthExperiments.Help%2CHelpPanel%2CSuggestedEditSession%7Cext.growthExperiments.Homepage.icons%7Cext.uls.common%2Ccompactlinks%2Cinterface%2Cpreferences%2Cwebfonts%7Cjquery%2Coojs%2Coojs-router%2Coojs-ui-core%2Coojs-ui-widgets%2Coojs-ui-windows%2Csite%7Cjquery.client%2Ccookie%2Cspinner%2CtextSelection%7Cjquery.spinner.styles%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cpulsatingdot%2Cstorage%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cmediawiki.page.watch.ajax%7Cmediawiki.ui.button%2Cicon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-widgets.icons%7Coojs-ui-windows.icons%7Coojs-ui.styles.icons-editing-advanced%2Cicons-editing-citation%2Cicons-editing-core%2Cicons-interactions%2Cicons-movement%2Cicons-user%7Cskins.monobook.mobile%7Cuser.defaults%7Cwikibase.client.linkitem.init&skin=monobook&version=mlrpr

Event Timeline

Just a word of warning at 485 errors in last 12hrs is halfway towards the threshold we consider for an UBN (1000 in 12hrs) [1]. So likely blocks rolling out to any further (big) wikis.

[1] https://wikitech.wikimedia.org/wiki/Deployments/Holding_the_train#Issues_that_hold_the_train

Change 672381 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[mediawiki/core@wmf/1.36.0-wmf.34] Manual submodule update of GrowthExperiments repository

https://gerrit.wikimedia.org/r/672381

Change 672381 merged by Urbanecm:
[mediawiki/core@wmf/1.36.0-wmf.34] Manual submodule update of GrowthExperiments repository

https://gerrit.wikimedia.org/r/672381

Mentioned in SAL (#wikimedia-operations) [2021-03-15T12:30:19Z] <urbanecm@deploy1002> Synchronized php-1.36.0-wmf.34/extensions/GrowthExperiments/: rMWfa2abfab23c7: Manual submodule update of GrowthExperiments repository (T276966) (duration: 00m 59s)