SWT - 如何调试"不再处理"

Dan*_*iel 5 java windows swt handles

我不时被"org.eclipse.swt.SWTError:不再处理"所困扰.我已经知道像GDIView这样的工具来观察分配的句柄数量,但现在我想知道是否有更好的方法来做到这一点.

有工具可用吗?也许在创建句柄时记录所有堆栈跟踪?并显示两个调用点之间的新句柄?

问候,丹尼尔

PS:添加了windows标签,因为dev主要出现在windows上,而且只有windows的工具才足够好.

Dan*_*iel 3

我发现了Sleak,这是一个调试 SWT 资源的好工具!强烈推荐给有同样问题的每个人。甚至还显示图像资源的图像!