Index: runtime/vm/thread_interrupter_macos.cc |
diff --git a/runtime/vm/thread_interrupter_macos.cc b/runtime/vm/thread_interrupter_macos.cc |
index d6a0fc94032b888d8b56cb72eba6df815161950b..cc112b7c1b709934c35373fcaba2a09cdcaf2596 100644 |
--- a/runtime/vm/thread_interrupter_macos.cc |
+++ b/runtime/vm/thread_interrupter_macos.cc |
@@ -37,6 +37,7 @@ class ThreadInterrupterMacOS : public AllStatic { |
its.fp = SignalHandler::GetFramePointer(mcontext); |
its.csp = SignalHandler::GetCStackPointer(mcontext); |
its.dsp = SignalHandler::GetDartStackPointer(mcontext); |
+ its.ra = SignalHandler::GetReturnAddress(mcontext); |
state->callback(its, state->data); |
} |
}; |