Sentry error in editor/extensions/source_editor_security_policy_schema_ext.js

Summary

It seems Cannot read properties of null (reading 'uri') is coming from editor/extensions/source_editor_security_policy_schema_ext.js#L79

Steps to reproduce

Example Project

What is the current bug behavior?

the instance.getModel() method occasionally fails

What is the expected correct behavior?

Relevant logs and/or screenshots

Output of checks

Results of GitLab environment info

Expand for output related to GitLab environment info

(For installations with omnibus-gitlab package run and paste the output of: sudo gitlab-rake gitlab:env:info) (For installations from source run and paste the output of: sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production)

Results of GitLab application Check

Expand for output related to the GitLab application check

(For installations with omnibus-gitlab package run and paste the output of: `sudo gitlab-rake gitlab:check SANITIZE=true`)

(For installations from source run and paste the output of: `sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true`)

(we will only investigate if the tests are passing)

Possible fixes

Related to Add fallback for yaml editor (!183917 - merged)

Edited by Alexander Turinske