Search Issue Tracker

Fixed

Fixed in 1.8.24

Votes

1

Found in [Package]

1.8.23

Issue ID

BUR-2876

Regression

Yes

"Burst.Compiler.IL.Interpreter.InterpreterOutOfMemoryException" error thrown upon opening the project

Package: Burst

-

How to reproduce:
1. Open the attached “IN-105449” project
2. Observe the result

Expected result: No errors appear in the Console window
Actual result: “Burst error BC0101: Unexpected error while processing function ``: Burst.Compiler.IL.Interpreter.InterpreterOutOfMemoryException” appears in the Console window

Reproducible with: 1.8.20 (6000.2.0a9), 1.8.23 (2023.1.0a1, 6000.0.53f1, 6000.1.11f1, 6000.2.0b9, 6000.3.0a1)
Not reproducible with: 1.8.19 (6000.2.0a9)

Reproduced on: Windows 11
Not reproduced on: No other environment tested

Notes:
- The error will clear if you clear the Console window
- The error also appears when building the project

  1. Resolution Note (fix version 1.8.24):

    The issue was triggered by a static field of a quite large value type (which appears to be automatically generated in the repro project). This would cause the interpreter doing the compile-time evaluation of the field to exhaust its memory. To fix this, we enabled the interpreter to grow its heap in a controlled manner.

Comments (1)

  1. msfredb7

    Jul 23, 2025 19:20

    This prevents our team from upgrading the Unity version (we cannot build the game). If there is a known workaround, please share!

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.