decentraland / decentraland/builder

Scene breaks on scene pool

Open
#1,510 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
156
Forks
91
Avg merge
2d 7h
Merged PRs (30d)
31

Description

https://builder.decentraland.org/view/77318ec4-638b-4543-a727-688f51b371ce?realm=localhost-stub

```
Uncaught (in promise) TypeError: Cannot read property 'contents' of undefined
at createComponent (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:176249)
at eval (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:173329)
at eval (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:2731)
at Object.eval [as next] (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:2841)
at eval (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:1759)
at new Promise ()
at Module.c (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:1501)
at handleExternalAction (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:172880)
at eval (eval at (1b603afd-f57d-4d10-bb2e-e89d2603923a:13), :16:178140)
at u.fireEvent (1b603afd-f57d-4d10-bb2e-e89d2603923a:1)```

Contributor guide

Open the contributing guide

Research direction

Open the provided builder scene URL with realm=localhost-stub and reproduce the failure. Trace the reported createComponent and handleExternalAction entry points to determine which scene-pool operation leaves contents undefined. Done means the scene loads without the reported uncaught TypeError.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
computer-graphics, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.