# D090 runtime_internal_error

URL: /docs/errors/D090
Markdown: /docs/errors/D090.md

> The runtime hit a bug or an exhausted host resource (for example a JS exception that is not a Sakura Lang defect).

A runtime defect: the running program stops with it; no compile phase reports it, and `try` cannot catch it. `sakura explain D090` prints this explanation offline.

The runtime hit a bug or an exhausted host resource (for example a JS exception that is not a
Sakura Lang defect). Never your program's fault; please report it.

Runtime defects come from running programs, so `compiler/tests/ui` has no fixture for them; the explanation above names the repair.
