问题标签 [freeze]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2287 浏览

wpf - PowerShell 和 WPF GUI 冻结

我有一个 PowerShell 函数可以在目录中查找 zip 文件,将其解压缩并重命名文件。该函数还更改状态栏项目以更新它所在的文件。我注意到,当它运行时,GUI 会冻结。

如何在不冻结的情况下运行该功能并更新 GUI?

0 投票
2 回答
184 浏览

internet-explorer - IE - 某些查询字符串挂起页面

我有一个网站运行良好一段时间。最近,任何作为查询字符串 ('GET') 传递的包含“SELECT”、“FROM”和“WHERE”字样的表单都会导致页面挂起,并最终给出“页面未找到...”错误。看起来这只发生在 IE 上,而不是 Firefox,但已使用多个客户端确认。此外,它只发生在一台服务器上......如果我将相同的测试脚本复制到另一台服务器,没问题。单词不必从表单传递,它们也可以作为查询字符串附加。

所以,例如,

http://www.problemserver.com/qsfails.asp?q=select+from+where

在出现问题的服务器上失败。事实上,如果我用不存在的页面名称替换 'qsfails.asp',页面加载仍然挂起并等待超时,而尝试加载不存在但没有查询字符串的页面会立即得到“找不到页面...”错误。

服务器是否被入侵?托管公司声称不是。有没有人遇到过这个?想法或建议?

谢谢!

0 投票
6 回答
2993 浏览

java - 我的 GUI 被冻结了

我有一些我无法理解的东西:我的 Swing GUI 包含一个“播放”和“暂停”按钮。我还有一个定义“开”和“关”状态的静态变量。(主程序生成 GUI)。通过单击“播放”,我将静态变量的状态更改为“打开”,并在一个同时修改 GUI 的线程中启动了一个耗时的过程。只要静态变量为“ON”,就在同一进程中循环。单击“暂停”会将静态变量更改为关闭。但是通过单击“播放”,GUI 会冻结,因此:

  1. GUI 不更新
  2. 这个过程不能用我的“暂停”按钮“暂停”。

我听说过 EDT 和 SwingWorker,但你有一个简单的方法,我接受它。

谢谢你的帮助并原谅我的英语不好......

0 投票
3 回答
1812 浏览

visual-studio - 在 Visual Studio 2008 中调试会冻结整个系统

每当我尝试在 Visual Studio 2008 中调试时,只要遇到断点,我的整个系统就会冻结。

我可以移动鼠标并保持响应但我点击什么都没有做任何事情,我可以调出任务管理器但不能用它做任何事情,我可以锁定/解锁机器。

我尝试了一个通过谷歌找到的修复程序,该修复程序建议我禁用高级文本服务,但它不起作用。我正在使用在 Windows XP Pro 上运行 SP1 的 Visual Studio 2008,在这里询问是我在格式化/重新安装之前的最后希望,所以我希望有人可以帮助我。

我通过在调试模式下运行应用程序来进行调试,无论项目大小如何,都会发生冻结,而且似乎只是整个 GUI 冻结了,计算机继续工作得很好,我无法用它做任何事情,因为GUI 完全没有响应。

0 投票
5 回答
1916 浏览

delphi - TListView.Clear 冻结了我的应用程序,我该如何解决?

我的表单上有一个 ListView:TListview,并且我添加了许多值(大约 25k TListViewItem),它工作得非常快,但是当我调用 Listview.Clear 时,程序冻结了。我用调试器检查它,它不会步进那条线。

我的问题是:我该如何解决我的问题?如果可以在一秒钟内创建这么多项目,为什么要永远删除它们(我等了超过 5 分钟)?

0 投票
1 回答
310 浏览

python - 如何在pygtk中冻结/灰色窗口?

当打开其他窗口时,我希望主窗口“灰色,冻结,停止工作”。有一些默认的方法吗?与 gtk.Dialog 的工作方式几乎相同。

编辑:目前我只是用文本行替换所有内容,但我想应该有更好的方法。

0 投票
2 回答
220 浏览

scala - Actor内部的方法调用在Scala中冻结

我有以下代码。如果我在演员体内注释对“foo()”的调用,则代码可以正常工作。但是如果“foo()”被激活……我的代码就会冻结!

有谁知道为什么?

0 投票
2 回答
2187 浏览

firefox - Firefox [npapi] 插件开发 - 调用方法时 Firefox 冻结

我正在尝试学习如何编写 Firefox 插件。我从 Mozilla 下载了 npruntime 示例,编译并运行它。从插件中获取属性效果很好,但是当我尝试调用一个方法时,Firefox 冻结了。我想这个例子可能有问题,所以我编写了自己的基本可脚本化插件,它有一个属性和一个返回字符串的方法。该属性运行良好,但调用该方法导致 Firefox 再次冻结。

我错过了什么吗?我尝试调试插件,一切似乎都很好。调用所有正确的函数并正确返回值。如果我在 Firefox 挂起时尝试​​停止进程,我会在 Windows DLL 处停止,而不是在我的代码中,也不是在 Firefox 代码中。

如果有人能指出我正确的方向......

谢谢。

0 投票
2 回答
2049 浏览

php - PHP exec() 挂起,错误 500

所以,我的计划是用 PHP 和 IECapt 制作 URL 的小缩略图。IECapt 运行良好,一个不错的命令行工具,可以在 1 到 4 秒内获取指定 URL 的全尺寸图像。但我的问题是通过 PHP 执行它。这是我试图开始工作的代码:

$URL 当然是 URL,$filename 是 URL 的简化版本。

有时我让 IECapt 捕捉图像(通过 PHP),但这需要很长时间(30-60 秒),最后我总是收到 500 错误,没有错误消息告诉我出了什么问题。这两个变量都很好,它们可以使用命令行手动工作:

IECapt http://google.com Google.png

我的服务器设置是 IIS7 和 PHP5.2.9,如果相关的话。(Windows Vista,都在我的个人电脑上,所以完全可以访问。)

有任何想法吗?

0 投票
1 回答
209 浏览

vb6 - VB6 Outlook 2003 客户端应用程序

我有一个 Visual Basic 6 应用程序,它使用计时器轮询 Outlook 2003 中使用msoutl.olb 自动化对象库的传入消息。让我们调用应用程序MailPoler

根据消息,某些操作被执行等等等等……

MailPoler运行“非常顺利”,我确保错误处理程序捕获并记录任何可能的错误。

我面临的问题是,在一段时间(1 到 2 天)之后,MailPoler将进入冻结状态。Outlook 没有冻结。

有没有人遇到过类似的问题?我已经消除了安全问题的可能性。由于应用程序能够首先访问 Outlook。