2007-04-11

成也debug,败也debug

关键字: eclipse

在调试一个formBean时发现有异常,然后在Eclipse中加了一个断点,当进入debug时却弹出了一个JDI thread evaluations的对话框,错误为Exception Processing async thread queue。我所钟爱的debug竟然也会开点小玩笑,习惯了debug的调试再使用复古的System.out不如让我去死。所以解决他。

google了一下并没有发现中文的网页,反倒是搜索到了eclipse官方的buglist。

Eclipse Platform Build Notes Java Debug

April 19, 2005

Problem Reports Fixed

88752: Exception processing async thread queue: NullPointerException in ASTInstructionCompiler

官方的描述是 https://bugs.eclipse.org/bugs/show_bug.cgi?id=88752

在debug视图经常得到'Exception processing async thread queue' 这个消息。当'expressions'视图是打开的并且包含与当前无关的会话的'watch expressions' (这部分表达式是未解决的并且标记为红色). 查看底部堆栈。

大概的意思就是这样了,所以只要关掉'expressions'视图就可以了,之后调试成功,虽然仅是一个比较容易用肉眼发现的NullPointerException,不至于以后真正需要debug时他却开始罢工。

  • B0a7204f-ef54-4329-a5a7-5c0141e6a197-thumb
  • 描述: expressions view
  • 大小: 21.7 KB
评论
piaochunzhi 2007-04-12
blu3leaf 写道
恩恩~~赶紧换3.2就行了,不过debug我还是习惯system.out


和我一样 ,可能是没会用 人家 的 debug 不知道 有多方便吧!
小嘴看世界 2007-04-11
不是不换
只是这个项目的时候3.1还是最流行的
blu3leaf 2007-04-11
恩恩~~赶紧换3.2就行了,不过debug我还是习惯system.out
小嘴看世界 2007-04-11
rainlife 写道
引用
所以只要关掉'expressions'视图就可以了

这是'expressions'视图的一个BUG么?

不是他的bug,只是官方上看到的 并且可以解决
可能3.1的某些版本可能有这问题
rainlife 2007-04-11
引用
所以只要关掉'expressions'视图就可以了

这是'expressions'视图的一个BUG么?
lsy 2007-04-11
小嘴看世界
搜索本博客
我的相册
F9d2dd1b-26f5-3fa8-8934-863e273e9e39-thumb
传说中的奶牛
共 14 张
存档
最新评论