【发布时间】:2013-11-25 14:56:35
【问题描述】:
在 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
根据这些信息,我认为这不是丢失的处置问题。
有人知道我可以在哪里继续分析问题吗?
谢谢!
【问题讨论】:
-
如果可能,请与我们分享问题的原因,也许是解决方案。我很好奇出了什么问题。