我们使用EmberJS构建了一个应用程序。当我们使用ember test
测试应用程序时,我们收到了一条失败消息。在这里,我提到了错误消息
操作系统:Windows 8(64位) PhantomJS:2.1.1
PhantomJS - error
---
message: >
Error:
Non-zero exit code: 3221225477
Stderr:
Fatal Windows exception, code 0xc0000005.
PhantomJS has crashed. Please read the bug reporting guide at
<http://phantomjs.org/bug-reporting.html> and file a bug report.
Log: |
{ type: 'error', text: 'Error: Browser exited unexpectedly' }
{ type: 'error', text: 'Non-zero exit code: 3221225477' }
{ type: 'error',
text: 'Fatal Windows exception, code 0xc0000005.\r\nPhantomJS has crashed. Please read the bug reporting guide at\r\n<http://phantomjs.org/bug-reporting.html> and file a bug report.\r\n'
}
答案 0 :(得分:3)
我在WSL上在Windows 10上运行PhantomJS时遇到了类似的问题。 我发现:
崩溃可能源于QT WebSocket处理代码。
将Karma传输设置设置为轮询解决了我的问题,PhantomJS在启动时不再崩溃。
在Karma.conf.js
添加:
transports: ['polling']