Search Issue Tracker

Fixed

Fixed in 1.6.7, 1.7.4, 1.8.0-pre.2

Votes

0

Found in [Package]

1.6.0

1.7.0

1.8.0

Issue ID

BUR-1879

Regression

Yes

Crash on mono_g_hash_table_find_slot when entering Play Mode

Package: Burst

-

Reproduction steps:
1. Open the user's attached project
2. Enter Play Mode

Expected result: Editor enters Play Mode successfully
Actual result: Editor crashes

Reproducible with: 2021.2.0b12, 2021.2.19f1, 2021.3.3f1, 2022.1.1f1, 2022.2.0a13
Not reproducible with: 2019.4.39f1, 2020.3.35f1, 2021.2.0b11

Reproducible on: Windows 10

Notes:
- sometimes the crash happens on closing the Editor
- deleting the Library seems to solve the issue

First lines of stracktraces:
0x00007ffb53f7ad1c (mono-2.0-bdwgc) \[mono-hash.c:122] mono_g_hash_table_find_slot
0x00007ffb53fef7c4 (mono-2.0-bdwgc) \[reflection.c:491] mono_type_get_object_checked
0x00007ffb53f8ca9e (mono-2.0-bdwgc) \[object.c:2280] mono_class_create_runtime_vtable
0x00007ffb54093010 (mono-2.0-bdwgc) \[method-to-ir.c:9027] mono_method_to_ir
0x00007ffb54043770 (mono-2.0-bdwgc) \[mini.c:3492] mini_method_compile
0x00007ffb54045317 (mono-2.0-bdwgc) \[mini.c:4086] mono_jit_compile_method_inner

0x00007FFB5404D8EC (mono-2.0-bdwgc) \[C:\\build\\output\\Unity-Technologies\\mono\\mono\\mini\\mini-runtime.c:3259] mono_jit_runtime_invoke
0x00007FFB53F8E744 (mono-2.0-bdwgc) \[C:\\build\\output\\Unity-Technologies\\mono\\mono\\metadata\\object.c:3066] do_runtime_invoke
0x00007FFB53F8E8DC (mono-2.0-bdwgc) \[C:\\build\\output\\Unity-Technologies\\mono\\mono\\metadata\\object.c:3113] mono_runtime_invoke
0x00007FF728042834 (Unity) scripting_method_invoke
0x00007FF72803D454 (Unity) ScriptingInvocation::Invoke

Comments (1)

  1. alanjoskowicz23

    Feb 09, 2023 19:37

    How is this bug fixed? What does "deleting the Library seems to solve the issue" mean?

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.