Something appears to be wrong with the infinite loop protection today.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 776
- Forks
- 180
- PR merge metrics
- No merged PRs in 30d
Description
I keep seeing the loading sign instead of the error, but not every time. I know there should be an error by studying the code, but also because sometimes it does show up..
Here https://www.khanacademy.org/computer-programming/pong/6693420993740800 is an example where the user wrote the equivalent of
```
while true:
render
```
instead of using a draw loop. It's still not throwing the error as I write this so I took a screen shoot.

Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the linked Pong example with an equivalent `while true` loop containing `render`, then trace the live editor's infinite-loop protection and loading state. Done means the expected error appears reliably instead of the loading sign, including for the reported example.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100