projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
444d8ad
)
[jit] Avoid a crash in the dwarf dumper if debug info is not found.
author
Zoltan Varga
<vargaz@gmail.com>
Mon, 15 Jun 2015 19:30:07 +0000
(15:30 -0400)
committer
Zoltan Varga
<vargaz@gmail.com>
Mon, 15 Jun 2015 19:30:07 +0000
(15:30 -0400)
mono/mini/dwarfwriter.c
patch
|
blob
|
history
diff --git
a/mono/mini/dwarfwriter.c
b/mono/mini/dwarfwriter.c
index b2c99a04ad70c087e981883ff9ffaf24f3915cdb..78871e2ab53e14acb1d99f7d39b1c131aa512cb8 100644
(file)
--- a/
mono/mini/dwarfwriter.c
+++ b/
mono/mini/dwarfwriter.c
@@
-817,7
+817,9
@@
emit_all_line_number_info (MonoDwarfWriter *w)
MethodLineNumberInfo *info = l->data;
MonoDebugMethodJitInfo *dmji;
- dmji = mono_debug_find_method (info->method, mono_domain_get ());;
+ dmji = mono_debug_find_method (info->method, mono_domain_get ());
+ if (!dmji)
+ continue;
emit_line_number_info (w, info->method, info->start_symbol, info->end_symbol, info->code, info->code_size, dmji);
mono_debug_free_method_jit_info (dmji);
}