diff --git a/java/java-runtime/src/com/intellij/rt/debugger/coroutines/CoroutinesDebugHelper.java b/java/java-runtime/src/com/intellij/rt/debugger/coroutines/CoroutinesDebugHelper.java index 97ba8dc77604..361d3a2e0e46 100644 --- a/java/java-runtime/src/com/intellij/rt/debugger/coroutines/CoroutinesDebugHelper.java +++ b/java/java-runtime/src/com/intellij/rt/debugger/coroutines/CoroutinesDebugHelper.java @@ -110,7 +110,7 @@ public final class CoroutinesDebugHelper { Object current = continuation; while(current != null && coroutineStackFrame.isInstance(current) && !isCoroutineOwner(current)) { - StackTraceElement stackTraceElement = (StackTraceElement)getStackTraceElement.invoke(current); + StackTraceElement stackTraceElement = (StackTraceElement)invoke(current, getStackTraceElement); continuationStackElements.add(stackTraceElement); if (baseContinuation.isInstance(current)) {