Merge pull request #2799 from BrzVlad/fix-conc-card-clean
[mono.git] / mono / mini / jit-icalls.c
index 5297283f5191ff7d75020bbbad1b6764566cef2d..dbf89a8d517e0ea20d793f181a7c8f65487aeffb 100644 (file)
@@ -1334,7 +1334,7 @@ constrained_gsharedvt_call_setup (gpointer mp, MonoMethod *cmethod, MonoClass *k
                /*
                 * Calling a non-vtype method with a vtype receiver, has to box.
                 */
-               *this_arg = mono_value_box (mono_domain_get (), klass, mp);
+               *this_arg = mono_value_box_checked (mono_domain_get (), klass, mp, error);
        else if (klass->valuetype)
                /*
                 * Calling a vtype method with a vtype receiver