【问题标题】:Internal error during "Initialize Java Debug Session" on EclipseEclipse 上“初始化 Java 调试会话”期间的内部错误
【发布时间】:2020-10-22 05:32:59
【问题描述】:

我正在使用 Eclipse 2020-09、jdk-15、jre1.8.0_271。当我尝试启动调试客户端时,Eclipse 向我抛出以下错误:

   An internal error occurred during: "Initialize Java Debug Session".
Expecting a stackmap frame at branch target 12
Exception Details:
  Location:
    org/eclipse/jdt/internal/debug/core/model/JDIStackFrame.equals(Ljava/lang/Object;Ljava/lang/Object;)Z @1: ifnonnull
  Reason:
    Expected stackmap frame at this location.
  Bytecode:
    0000000: 2bc7 000b 2cc7 0005 04ac 03ac 2b2c b600
    0000010: c1ac                                   

它没有显示变量状态并让我单步执行/进入我设置的断点,它只是将代码运行到断点然后停止。这是在最近擦除的机器上全新安装的 eclipse,所以我很茫然。我检查了 JAVA_HOME 环境变量、路径变量、eclipse.ini 文件,以及可能我现在忘记的其他一些东西。

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    好吧,原来我忘记了我在 Eclipse 上安装了一个 kotlin 插件 (https://marketplace.eclipse.org/content/kotlin-plugin-eclipse),这显然破坏了它。似乎只是插件中的一个奇怪错误,因为删除它恢复了全部功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-24
      • 2012-06-09
      • 2021-03-02
      • 1970-01-01
      • 2017-06-14
      • 2017-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多