在 Eclipse RCP 应用程序中,我得到了异常:
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:4423)
at org.eclipse.swt.SWT.error(SWT.java:4312)
at org.eclipse.swt.SWT.error(SWT.java:4283)
at org.eclipse.swt.widgets.Widget.error(Widget.java:472)
at org.eclipse.swt.widgets.Shell.createToolTipHandle(Shell.java:660)
at org.eclipse.swt.widgets.Shell.toolTipHandle(Shell.java:1944)
...
我添加了 Sleak 工具来跟踪资源是否存在泄漏。那没有。偷偷告诉有
63 Colors, 5 Cursors, 4 Fonts, 75 Images.
使用流程资源管理器(MS sysiternals)我看到了这个:
Handles 215
GDI Handles 48
USER Handles 23
从这些信息来看,我认为这不是一个丢失的处置问题。
有谁知道我可以在哪里继续分析问题?
谢谢!