Javascript 电子(原子壳)严重撞击窗户

Javascript 电子(原子壳)严重撞击窗户,javascript,electron,Javascript,Electron,我正在编写一个应用程序并用Electron运行它。当我测试和调试东西时,我会经常启动我的应用程序(electron.exe)并关闭它(有时可能是每分钟一到两次) 经过一段时间(看似随机且与代码更改无关)之后,启动应用程序时会出现以下错误: 此时,应用程序在打开时闪烁一次,然后正常运行 通常在启动应用程序后不久,会导致以下错误: 此时,应用程序在打开时会被冻结几秒钟,然后运行速度明显比平时慢。一旦出现这种情况,也不可能打开浏览器页面(经过测试的Chrome和IE)-页面仍为空白,流程似乎挂起:

我正在编写一个应用程序并用Electron运行它。当我测试和调试东西时,我会经常启动我的应用程序(electron.exe)并关闭它(有时可能是每分钟一到两次)

经过一段时间(看似随机且与代码更改无关)之后,启动应用程序时会出现以下错误:

此时,应用程序在打开时闪烁一次,然后正常运行

通常在启动应用程序后不久,会导致以下错误:

此时,应用程序在打开时会被冻结几秒钟,然后运行速度明显比平时慢。一旦出现这种情况,也不可能打开浏览器页面(经过测试的Chrome和IE)-页面仍为空白,流程似乎挂起:

最糟糕的是,此时Windows无法正常关闭。尝试注销或关机会导致蓝屏,光标永远停留在“加载”图标上。唯一的解决办法是通过按住电源按钮来强制关闭计算机。这样做时,我有大约50%的机会让Windows陷入无限修复循环,除了进行系统还原外别无选择

所以现在我明白了,一旦那些GL\u无效的操作发生,我必须重新启动Windows

这是我的电脑的一个特别的问题(我在另外两周内无法在另一台电脑上测试)还是电子方面的问题

另外,顺便说一句,可能是相关的,也可能不是,有时应用程序似乎启动了2个渲染器进程,而不是1个-至少日志显示“渲染器进程已启动”两次


谢谢

听起来像是图形卡/驱动程序问题,而不是电子问题。对不起,伙计。看起来是这样,但这台电脑从来没有遇到过这样的问题。它是一个相当坚固的工作站,用于运行各种软件,包括游戏和CPU/GPU驱动的应用程序。虽然我同意这可能与我当前的硬件/软件有关,但我也很清楚,Electron导致了这种情况的发生(相同的应用程序直接在Chrome中运行,没有问题)而且,如果我的应用程序可能会使人们的计算机崩溃,我想不出在Electron下向消费者发布我的应用程序。我注意到Windows的Atom/Atom组件有很多问题。它在Ubuntu上运行得更好。不尝试转换您,但如果您可以进入Ubuntu一段时间并进行开发工作,可能会有所帮助。您可能应该在此处提交一个问题:。刚刚提交-感谢您的建议。听起来像是图形卡/驱动程序问题,而不是电子问题。对不起,伙计。看起来是这样,但这台电脑从来没有遇到过这样的问题。它是一个相当坚固的工作站,用于运行各种软件,包括游戏和CPU/GPU驱动的应用程序。虽然我同意这可能与我当前的硬件/软件有关,但我也很清楚,Electron导致了这种情况的发生(相同的应用程序直接在Chrome中运行,没有问题)而且,如果我的应用程序可能会使人们的计算机崩溃,我想不出在Electron下向消费者发布我的应用程序。我注意到Windows的Atom/Atom组件有很多问题。它在Ubuntu上运行得更好。不是试图转换你,但如果你能进入Ubuntu一段时间,做开发工作,可能会有所帮助。你可能应该在这里提交一个问题:。刚刚做了-谢谢你的建议。