Page MenuHomePhabricator

"SyntaxError: invalid identity escape in regular expression" getting thrown from from AutocompleteLookupHandler.getLookuResults
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
SyntaxError: invalid identity escape in regular expression
exception.trace
at getLookupResults https://commons.wikimedia.org/w/load.php?lang=fr&modules=dataValues%2Cjquery%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Coojs-ui-windows%2Csite%2Cvue%2Cvuex%7CdataValues.DataValue%7Cext.centralNotice.geoIP%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.uls.common%2Ccompactlinks%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.wikimediaEvents.wikibase%7Cjquery.client%2Ccookie%2CtextSelection%2Cui%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cstorage%2Ctemplate%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cmediawiki.template.mustache%2Cmustache%2Bdom%7Cmediawiki.ui.button%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui-widgets.icons%7Coojs-ui-windows.icons%7Coojs-ui.styles.indicators%7Cskins.vector.legacy.js%7Cuser.defaults%7Cutil.inherit%7Cwikibase.api.RepoApi%7Cwikibase.datamodel%7Cwikibase.mediainfo.base%2Csearch%7Cwikibase.mediainfo.mediasearch.vue&skin=vector&version=19r78:1320:787
Impact

Logstash records 33 incidents of this error in the last 30 days.

Notes

This error was found using the Logstash client-errors dashboard and filtering for Special:MediaSearch. It is the most frequently-occurring error that has surfaced here thus far.

Details

Request URL
https://commons.wikimedia.org/wiki/Special:MediaSearch?type=bitmap

Event Timeline

Change 673440 had a related patch set uploaded (by Matthias Mullie; owner: Matthias Mullie):
[mediawiki/extensions/WikibaseMediaInfo@master] Handle input parsing regexes with more care

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

Change 673440 merged by jenkins-bot:
[mediawiki/extensions/WikibaseMediaInfo@master] Handle input parsing regexes with more care

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

On commons wmf.37 there are four such errors - the last one with the timestamp Apr 2, 2021 @ 13:08:46.405.