Search Issue Tracker

Duplicate

Votes

0

Found in

2023.3.0b8

6000.0.37f1

6000.1.0a7

6000.2.0a1

7000.0.0a1

Issue ID

UUM-64088

Regression

No

Crash on do_mono_metadata_type_equal when entering Play Mode

-

Reproduction steps:
1. Download, extract, and open the attached “repro-project“
2. Enter Play Mode
3. Observe the crash

Reproducible with: 2023.3.0b8
Could not test with: 2021.3.35f1, 2022.3.20f1, 2023.2.11f1 (due to package and coding errors when downgrading the project)

Reproduced on: Windows 10
Not reproducible on: No other environment tested

Notes:
1. Not reproducible in Player
2. The crash does not reproduce when entering Play Mode after reopening the project

First few lines of the stack trace:
0x00007FFC0992ED05 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\metadata.c:6160] do_mono_metadata_type_equal
0x00007FFC0995536C (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\mono-hash.c:122] mono_g_hash_table_find_slot
0x00007FFC099CAC23 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\reflection.c:491] mono_type_get_object_checked
0x00007FFC099CB073 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\reflection.c:610] method_object_construct
0x00007FFC099C9614 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\reflection-cache.h:123] check_or_construct_handle

  1. Resolution Note:

    This issue looks like the same root cause as another issue we have fixed recently.
    Duplicate of another internal issue: UUM-92506: LayoutDataStore exception around domain reload

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.