[debugger] IDEA-392909 Fix incorrect variable accessing from the instrumented breakpoints

The fix itself in the agent code

(cherry picked from commit 3d451f0244b29c4a3a7fac3c703221820c079f3f)

IJ-CR-219236

GitOrigin-RevId: 122cea274e535856bd77cb8b15dd5a5cd71a875b
This commit is contained in:
Alexey.Merkulov
2026-08-20 15:11:11 +00:00
committed by intellij-monorepo-bot
parent 7c9831a6dc
commit c006116003
4 changed files with 20 additions and 20 deletions
+2 -2
View File
@@ -3,6 +3,6 @@ http_file = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_
http_file(
name = "debugger_test_deps_debugger_agent",
downloaded_file_path = "debugger-agent.jar",
sha256 = "37f0ebd285fad3e02b9f3000cf7088c96b3141121dadd6a205c78307f48073ca",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191.jar",
sha256 = "cf1e428405735da2e0028cd7e7ba232b1331445bd97122d0de80d5240415d214",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193.jar",
)
@@ -7,19 +7,19 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library">
<library name="debugger-agent" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.intellij.deps:debugger-agent:1.191">
<properties include-transitive-deps="false" maven-id="org.jetbrains.intellij.deps:debugger-agent:1.193">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191.jar">
<sha256sum>37f0ebd285fad3e02b9f3000cf7088c96b3141121dadd6a205c78307f48073ca</sha256sum>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193.jar">
<sha256sum>cf1e428405735da2e0028cd7e7ba232b1331445bd97122d0de80d5240415d214</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
+5 -5
View File
@@ -6445,17 +6445,17 @@ java_library(
)
copy_file(
name = "org.jetbrains.intellij.deps/debugger-agent-1.191.jar_copy",
src = "@org_jetbrains_intellij_deps-debugger-agent-1_191_http//file",
out = "org.jetbrains.intellij.deps/debugger-agent-1.191.jar",
name = "org.jetbrains.intellij.deps/debugger-agent-1.193.jar_copy",
src = "@org_jetbrains_intellij_deps-debugger-agent-1_193_http//file",
out = "org.jetbrains.intellij.deps/debugger-agent-1.193.jar",
allow_symlink = True,
visibility = ["//visibility:public"],
)
jvm_import(
name = "java-debugger-agent-holder-debugger-agent",
jar = "@org_jetbrains_intellij_deps-debugger-agent-1_191_http//file",
source_jar = "@org_jetbrains_intellij_deps-debugger-agent-1_191-sources_http//file",
jar = "@org_jetbrains_intellij_deps-debugger-agent-1_193_http//file",
source_jar = "@org_jetbrains_intellij_deps-debugger-agent-1_193-sources_http//file",
visibility = ["//visibility:public"],
)
+8 -8
View File
@@ -5118,17 +5118,17 @@ http_file(
)
http_file(
name = "org_jetbrains_intellij_deps-debugger-agent-1_191_http",
downloaded_file_path = "debugger-agent-1.191.jar",
sha256 = "37f0ebd285fad3e02b9f3000cf7088c96b3141121dadd6a205c78307f48073ca",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191.jar",
name = "org_jetbrains_intellij_deps-debugger-agent-1_193_http",
downloaded_file_path = "debugger-agent-1.193.jar",
sha256 = "cf1e428405735da2e0028cd7e7ba232b1331445bd97122d0de80d5240415d214",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193.jar",
)
http_file(
name = "org_jetbrains_intellij_deps-debugger-agent-1_191-sources_http",
downloaded_file_path = "debugger-agent-1.191-sources.jar",
sha256 = "0f76384b8bf3123d229dc3372e97bb670c5b0d32a182395b38bc32b92f80b719",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.191/debugger-agent-1.191-sources.jar",
name = "org_jetbrains_intellij_deps-debugger-agent-1_193-sources_http",
downloaded_file_path = "debugger-agent-1.193-sources.jar",
sha256 = "d0fef05fdaf9755be52907dfa32851c4793b2e488c251b3079d189c3e9c3fde8",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/intellij/deps/debugger-agent/1.193/debugger-agent-1.193-sources.jar",
)
http_file(