From c64705d2b1d3ef32000f992d5f29a510b6247fef Mon Sep 17 00:00:00 2001 From: Maria Sokolova Date: Tue, 8 Jul 2025 20:49:28 +0000 Subject: [PATCH] [debugger] Fix exception from getCoroutineStackTraceDump: getStackTraceElement marked accessible Merge-request: IJ-MR-168479 Merged-by: Maria Sokolova GitOrigin-RevId: 5a429ade45804a2787c519a23311fcb41be2bdc9 --- .../intellij/rt/debugger/coroutines/CoroutinesDebugHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)) {