diff options
author | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-04-09 05:24:05 +0300 |
---|---|---|
committer | Aleksey Kliger (λgeek) <akliger@gmail.com> | 2019-04-09 05:24:05 +0300 |
commit | bd6801d40222b69966b7c17e4f1674214c435962 (patch) | |
tree | d4c75f9fbd854ca6dc65f6fb62f88c0ec59f52e7 | |
parent | 323e32d96b67755c8028eb2960902348f8974034 (diff) |
[merp] Restore non-assertion behavior in debugger-engine.c (#13880)
-rw-r--r-- | mono/mini/debugger-engine.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mono/mini/debugger-engine.c b/mono/mini/debugger-engine.c index df530dce6ed..af0079bf77c 100644 --- a/mono/mini/debugger-engine.c +++ b/mono/mini/debugger-engine.c @@ -337,7 +337,9 @@ mono_de_add_pending_breakpoints (MonoMethod *method, MonoJitInfo *ji) } } - g_assert (seq_points); + if (!seq_points) + /* Could be AOT code, or above "search_all_backends" call could have failed */ + continue; insert_breakpoint (seq_points, domain, ji, bp, NULL); } |