You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
annagrin
changed the title
Debugging features are broken after a reload due to missing execution xontext
Debugging features are broken after a reload due to missing execution context
Nov 7, 2023
I investigated this a bit - the cause is an exception that an unrelated chrome extension is throwing before the injected client is loaded. We try to map the exception to dart and fail getting dart execution context id, which can be only correctly detected after the injected client is loaded.
We might need to remember the old contexts and periodically try to detect a dart context in them again if the original context detection times out, or make all the operations requiring a context ID tolerant to failure.
I can only see this internally, after putting a breakpoint in main.dart and reloading the page (could be a new chrome version?)
The text was updated successfully, but these errors were encountered: