Page MenuHomePhabricator

TypeError: Cannot read properties of null (reading 'getView')
Closed, ResolvedPublicPRODUCTION ERROR

Description

2,738 errors in last 7 days. Increasing in volume (possibly with new roll outs?)
https://logstash.wikimedia.org/goto/98f31d4691685b232b9ec93b02fd3175

at Controller.onSelect  https://fa.wikipedia.org/w/load.php?lang=fa&modules=ext.visualEditor.editCheck&skin=minerva&version=ad38n:12:366
at later  https://fa.wikipedia.org/w/load.php?lang=fa&modules=ext.echo.dm%2Cmobile%2Csecondaryicons%2Cui%7Cmoment%2Coojs-ui-core&skin=minerva&version=6bokv:209:115

Steps to replicate the issue (include links if applicable):

What happens?:

What should have happened instead?:

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Restricted Application changed the subtype of this task from "Bug Report" to "Production Error". · View Herald TranscriptOct 9 2025, 5:41 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1195071 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/VisualEditor@master] Edit check: Watch out for onSelect being called after teardown by debounce

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

Change #1195072 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/VisualEditor@master] Edit check: Add a wrapper to automate avoiding post-teardown debounce calls

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

Change #1195071 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Edit check: Watch out for onSelect being called after teardown by debounce

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

Change #1195072 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Edit check: Add a wrapper to automate avoiding post-teardown debounce calls

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

DLynch added a project: Skipped QA.