[jit] Make mono_print_method_from_ip () work when invoked from threads which are...
authorZoltan Varga <vargaz@gmail.com>
Thu, 17 Nov 2016 05:09:02 +0000 (00:09 -0500)
committerZoltan Varga <vargaz@gmail.com>
Thu, 17 Nov 2016 05:09:12 +0000 (00:09 -0500)
mono/mini/mini-runtime.c

index 572048ff5ff8b401b415ab6ba0fe9de8e88cc02f..77b4bb21415055645f74797cf80e24f8cc3aa600 100644 (file)
@@ -253,6 +253,8 @@ mono_print_method_from_ip (void *ip)
        MonoGenericSharingContext*gsctx;
        const char *shared_type;
 
+       if (!domain)
+               domain = mono_get_root_domain ();
        ji = mini_jit_info_table_find_ext (domain, (char *)ip, TRUE, &target_domain);
        if (ji && ji->is_trampoline) {
                MonoTrampInfo *tinfo = (MonoTrampInfo *)ji->d.tramp_info;