projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
560ac75
)
[aot] Avoid a crash on class loading failures. Fixes #47152.
author
Zoltan Varga
<vargaz@gmail.com>
Sun, 27 Nov 2016 03:45:21 +0000
(22:45 -0500)
committer
Zoltan Varga
<vargaz@gmail.com>
Sun, 27 Nov 2016 03:45:26 +0000
(22:45 -0500)
mono/mini/aot-compiler.c
patch
|
blob
|
history
diff --git
a/mono/mini/aot-compiler.c
b/mono/mini/aot-compiler.c
index 6c30c8f5bd11d92bf78f9c95192070ef72b52487..944a57b104f2e7fce7e9f9ef02e7befcc457d52f 100644
(file)
--- a/
mono/mini/aot-compiler.c
+++ b/
mono/mini/aot-compiler.c
@@
-6309,6
+6309,8
@@
emit_klass_info (MonoAotCompile *acfg, guint32 token)
}
mono_class_has_finalizer (klass);
+ if (mono_class_has_failure (klass))
+ cant_encode = TRUE;
if (mono_class_is_gtd (klass) || cant_encode) {
encode_value (-1, p, &p);