我尝试使用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版本对我来说很好。
答案 0 :(得分:1)
这是在检测到C运行时(CRT)库实例冲突时发生的典型情况!一个应用程序静态绑定到CRT,同时应用程序尝试动态绑定到CRT。