eclipse 调试时出现label job 异常
某一天,eclipse升级到2020-09后,在eclipse调试时,总是弹出错误框,显示
An internal error occurred during: "Label Job"
怀疑新版本异常,使用2020-06, 发觉也会异常,暂时没时间折腾就放下啦。
今天再次研究,
查看workspace 目录下的log
!MESSAGE An internal error occurred during: "Label Job".
!STACK 0
java.lang.IllegalArgumentException
at org.objectweb.shadedzt.asm.signature.SignatureReader.parseType(SignatureReader.java:249)
at org.objectweb.shadedzt.asm.signature.SignatureReader.acceptType(SignatureReader.java:140)
at org.objectweb.shadedzt.asm.commons.Remapper.mapSignature(Remapper.java:207)
at com.zeroturnaround.jdi.util.TypeUtil.fixGenericSig(TypeUtil.java:40)
at com.zeroturnaround.jdi.JRReferenceType.genericSignature(JRReferenceType.java:374)
at org.eclipse.jdi.internal.ClassTypeImpl$$$jr.genericSignature(<generated>:60000)
at org.eclipse.jdt.internal.debug.core.model.JDIReferenceType.getGenericName(JDIReferenceType.java:297)
at org.eclipse.jdt.internal.debug.core.model.JDIObjectValue.getReferenceTypeName(JDIObjectValue.java:507)
at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getValueText(JDIModelPresentation.java:471)
at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getFormattedValueText(JDIModelPresentation.java:1357)
at org.eclipse.jdt.internal.debug.ui.variables.JavaVariableLabelProvider.getValueText(JavaVariableLabelProvider.java:86)
at org.eclipse.debug.internal.ui.model.elements.VariableLabelProvider.getColumnText(VariableLabelProvider.java:104)
at org.eclipse.jdt.internal.debug.ui.variables.JavaVariableLabelProvider.getColumnText(JavaVariableLabelProvider.java:175)
at org.eclipse.debug.internal.ui.model.elements.VariableLabelProvider.getLabel(VariableLabelProvider.java:84)
at org.eclipse.jdt.internal.debug.ui.variables.JavaVariableLabelProvider.getLabel(JavaVariableLabelProvider.java:220)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.getLabel(ElementLabelProvider.java:297)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.retrieveLabel(ElementLabelProvider.java:200)
at org.eclipse.jdt.internal.debug.ui.variables.JavaVariableLabelProvider.retrieveLabel(JavaVariableLabelProvider.java:186)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelUpdater.run(ElementLabelProvider.java:147)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelJob.run(ElementLabelProvider.java:74)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
google,大多数没有用
最后发现
568473 – Exception on Breakpoint "Label Job" (eclipse.org)
I got a reply from JRebel:
"Thank you for reporting the issue. Our developers are aware of the issue and we are working on fixing it"
好吧,确实是使用啦JRebel
刚好,eclipse弹出升级确认,JRebel 有更新
升级完成后,OK。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。