class.c (mono_class_setup_fields): It working on an inflated class
first check if the generic definition did init with success.
Fixes #445361.
svn path=/trunk/mono/; revision=121238
+2008-12-10 Rodrigo Kumpera <rkumpera@novell.com>
+
+ class.c (mono_class_setup_fields): It working on an inflated class
+ first check if the generic definition did init with success.
+
+ Fixes #445361.
+
2008-12-10 Rodrigo Kumpera <rkumpera@novell.com>
pedump.c (main): Fix a warning.
g_assert (container);
mono_class_setup_fields (gklass);
+
+ if (gklass->exception_type) {
+ mono_class_set_failure (class, MONO_EXCEPTION_TYPE_LOAD, NULL);
+ return;
+ }
}
/*