PhantomJs.exe在Windows 2008 R2上抛出“在抛出'std :: bad_alloc''实例后调用”

时间:2012-03-06 10:41:49

标签: jasmine phantomjs

我尝试使用PhantomJs.exe从命令行运行我的jamsine规范。这是我的命令行

'path\to\phantomjs\phantomjs.exe run-jasmine.js SpecRunner.html

我是从我的spec runner html文件所在的文件夹运行的。上面的命令抛出以下错误

terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc

This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

我已经在phantomjs小组上查看了http://code.google.com/p/phantomjs/issues/detail?id=365,但对于像我这样来自.net背景的人来说,这没什么用。

到目前为止,我发现PhantomJs的1.3.0版本对我来说很好。

1 个答案:

答案 0 :(得分:1)

看看this url on stackoverflow

这是在检测到C运行时(CRT)库实例冲突时发生的典型情况!一个应用程序静态绑定到CRT,同时应用程序尝试动态绑定到CRT。