diff options
author | Bernhard Urban <bernhard.urban@xamarin.com> | 2019-02-27 23:55:14 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-27 23:55:14 +0300 |
commit | a3dd8b32463c57edf09c2acd7bdb19b4e0643e10 (patch) | |
tree | 7edaa3c609c31d7edc29dcec130b9e97920a19c3 /data | |
parent | 6f8ec5fdcedee95fe9f3dda7d8508e8dc08c4c21 (diff) |
[lldb] fix helper for interpreter stacktraces (#13211)
Broke due to b6775765ed2a15d8aa5580ad420bfb78bf9b4406
Diffstat (limited to 'data')
-rw-r--r-- | data/lldb/monobt.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/data/lldb/monobt.py b/data/lldb/monobt.py index 162e30f2b6f..e9e7d7d9f2a 100644 --- a/data/lldb/monobt.py +++ b/data/lldb/monobt.py @@ -20,7 +20,7 @@ def print_frames(thread, num_frames, current_thread): ipoffset = frame.EvaluateExpression('ip').GetValueAsUnsigned() insn = '' if ipoffset != 0: - ipoffset -= frame.EvaluateExpression('rtm->code').GetValueAsUnsigned() + ipoffset -= frame.EvaluateExpression('imethod->code').GetValueAsUnsigned() insn = "\"" + frame.EvaluateExpression('mono_interp_opname [*ip]').summary[1:-1] + "\"" var = '%s::%s @ %d %s || %s' % (klassname, methodname, ipoffset, insn, frame) except Exception as e: |