PhantomJS崩溃了 - 致命的Windows异常,代码0xc0000005

时间:2017-03-17 11:59:37

标签: node.js ember.js phantomjs npm-install

我们使用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'
 }

1 个答案:

答案 0 :(得分:3)

我在WSL上在Windows 10上运行PhantomJS时遇到了类似的问题。  我发现:

  

崩溃可能源于QT WebSocket处理代码。

将Karma传输设置设置为轮询解决了我的问题,PhantomJS在启动时不再崩溃。

Karma.conf.js添加:

transports: ['polling']

参考链接