gpt4 book ai didi

java - Vista 上的 SWT 浏览器问题

转载 作者:行者123 更新时间:2023-12-01 06:25:38 25 4
gpt4 key购买 nike

我们正在运行 Java Swing 并使用 SWT 桥来获取 SWT 浏览器。正常情况下一切正常,但我们在 Vista 测试机上遇到了问题。直到一周前左右,它都运行良好。调用堆栈:

org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:3589)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.browser.IE.create(IE.java:184)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:109)
...

我已经通过 SWT 浏览器尝试了 IE7 和 IE8,但都不起作用(XULRunner 不适用于我们的应用程序,因为我们需要两个浏览器实例)。

XP、Windows7 和 Vista 可以在其他计算机上运行,​​我不能排除在这台特定计算机上发生某些错误的情况。我们在接近此错误开始发生时获得了一些 Windows 更新,它们似乎相关。这是我们唯一一台带有虚拟屏幕的 Vista 测试机,是否有任何与虚拟屏幕相关的 Windows 更新可能导致此问题?对我来说,它看起来可能是安全漏洞的目标,所以也许就是这样?

我知道这是大海捞针,但最近有人见过类似的东西吗?

最佳答案

编辑:查看the source ,我看到 IE.create 方法吞下了一个异常来抛出此错误 - 我将进入 WebSite 构造函数来尝试弄清楚发生了什么。

关于java - Vista 上的 SWT 浏览器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com