* exceptions-amd64.c (mono_arch_find_jit_info): Avoid reading random
values from the LMF. Fixes #444383.
svn path=/trunk/mono/; revision=119394
2008-11-20 Zoltan Varga <vargaz@gmail.com>
+ * exceptions-amd64.c (mono_arch_find_jit_info): Avoid reading random
+ values from the LMF. Fixes #444383.
+
* aot-compiler.c (mono_save_xdebug_info): Add locking.
2008-11-19 Rodrigo Kumpera <rkumpera@novell.com>
ji = mono_jit_info_table_find (domain, (gpointer)rip);
if (!ji) {
- if (!(*lmf)->method)
- /* Top LMF entry */
- return (gpointer)-1;
- /* Trampoline lmf frame */
- memset (res, 0, sizeof (MonoJitInfo));
- res->method = (*lmf)->method;
+ // FIXME: This can happen with multiple appdomains (bug #444383)
+ return (gpointer)-1;
}
new_ctx->rip = rip;