mono_error_set_for_class_failure (error, klass);
goto_if_nok (error, exit);
}
+ MonoVTable *vtable = mono_class_vtable_checked (klass, error);
+ goto_if_nok (error, exit);
if (mono_class_get_flags (klass) & TYPE_ATTRIBUTE_ABSTRACT) {
char* full_name = mono_type_get_full_name (klass);
interp_ins_set_dreg (newobj_fast, dreg);
newobj_fast->data [1] = GUINTPTR_TO_UINT16 (ALIGN_TO (vtsize, MINT_STACK_SLOT_SIZE));
} else {
- MonoVTable *vtable = mono_class_vtable_checked (klass, error);
- goto_if_nok (error, exit);
td->cbb->contains_call_instruction = TRUE;
newobj_fast = interp_add_ins (td, MINT_NEWOBJ);
interp_ins_set_dreg (newobj_fast, dreg);
<ExcludeList Include = "$(XunitTestBinBase)/JIT/Regression/JitBlue/GitHub_21990/**">
<Issue>https://github.com/dotnet/runtime/issues/46622</Issue>
</ExcludeList>
+ <ExcludeList Include = "$(XunitTestBinBase)/JIT/Regression/JitBlue/Runtime_34170/**">
+ <Issue>https://github.com/dotnet/runtime/issues/46622</Issue>
+ </ExcludeList>
<ExcludeList Include = "$(XunitTestBinBase)/JIT/Directed/zeroinit/tail/**">
<Issue>https://github.com/dotnet/runtime/issues/37955</Issue>
</ExcludeList>