espruino / espruino/BangleApps

"Execution Interrupted during event processing" - interrupts clock apps

Open
#3,634 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
571
Forks
1.3k
Avg merge
17h 38m
Merged PRs (30d)
17

Description

### Affected hardware version

Bangle 2

### Your firmware version

2v24

### The bug

### Describe the bug

The currently active app appears to be frozen, I suspect its code has run and been interrupted before it's been able to install a `setTimeout()`

I see `Execution Interrupted during event processing.` in the IDE when connecting.

### Expected behavior

The app isn't interrupted and continues the render / perform its tasks

### Steps to reproduce

1. Run (for example) [slopeclock++](https://espruino.github.io/BangleApps/?id=slopeclockpp)
2. Wait some time
3. Observe the clock freezes
4. IDE presents the above message

### Installed apps

Can't establish a connection from the app loader - execution is interrupted before it manages to fetch the app list. With the IDE also connected I see:

```
[Execution Interrupted
>[Execution Interrupted
>[Execution Interrupted
>[Execution Interrupted
>[Execution Interrupted
>
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.