decentraland / decentraland/unity-explorer
SceneRunner.Scene.ExceptionsHandling.SceneExecutionException: One or more errors occurred.
- Dominant language
- C#
- Stars
- 23
- Forks
- 17
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 101
Description
Sentry Issue: [UNITY-EXPLORER-PSS](https://decentraland.sentry.io/issues/7691860775/)
```
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "Generics__37.cpp", line 18233, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Analytics.cpp", line 11339, in UpdateLoopAsync
...
(14 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "DCL.Plugins.cpp", line 30727, in UpdateLoopAsync
...
(11 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onUpdate is not a function
at __internalOnUpdate (Script [22]:13:43)
File "Generics__14.cpp", line 26828, in UpdateLoopAsync
File "il2cpp-codegen.h", line 792, in StartUpdateLoopAsync
File "mscorlib__10.cpp", line 6043, in StartUpdateLoopAsync
File "Generics__36.cpp", line 16086, in StartAndUpdateSceneAsync
...
(10 additional frame(s) were not displayed)
Microsoft.ClearScript.ScriptEngineException: TypeError: __internalScene.onStart is not a function
at __internalOnStart (Script [22]:5:43)
File "il2cpp-codegen.h", line 792, in StartUpdateLoopAsync
File "mscorlib__10.cpp", line 6043, in StartUpdateLoopAsync
File "Generics__36.cpp", line 16086, in StartAndUpdateSceneAsync
...
(8 additional frame(s) were not displayed)
SceneRunner.Scene.ExceptionsHandling.SceneExecutionException: One or more errors occurred.
```
This issue was automatically created by Sentry via [Explorer Alpha Github Issue Creation](https://sentry.io/organizations/decentraland/monitors/alerts/3130340/)
Contributor guide
Research direction
Start with the linked Sentry issue and trace the SceneRunner paths named in the report, especially the __internalOnStart and __internalOnUpdate entry points. The stack traces show failures in scene startup and update callbacks; done means the reported ScriptEngineException no longer occurs for those paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- desktop-dev, game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100