decentraland / decentraland/unity-explorer

SceneRunner.Scene.ExceptionsHandling.SceneExecutionException: One or more errors occurred.

Open
#9,989 3 comments 0 reactions 0 assignees View on GitHub
1-high bug duplicate sdk sentry
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.