Mac上的Javascript分段错误11

Mac上的Javascript分段错误11,javascript,macos,terminal,segmentation-fault,Javascript,Macos,Terminal,Segmentation Fault,每次我尝试使用jsc命令在终端(OSX Yosemite beta 3)中使用Javascript时,它都会给出以下信息: 分段错误:11 这一切都是在我通过编译器运行此代码时开始的: var swap = function(array, firstIndex, secondIndex) { var temp = array[firstIndex]; array[firstIndex] = array[secondIndex]; array[secondIndex] =

每次我尝试使用jsc命令在终端(OSX Yosemite beta 3)中使用Javascript时,它都会给出以下信息:

分段错误:11

这一切都是在我通过编译器运行此代码时开始的:

var swap = function(array, firstIndex, secondIndex) {
    var temp = array[firstIndex];
    array[firstIndex] = array[secondIndex];
    array[secondIndex] = temp;
};

var moveBack = function(array, index) {
    for (var pos = 0; pos < index; pos ++){
        print(pos)
    }
};

// Array to test on
var array = [22, 11, 99, 88, 9, 7, 42];
moveBack(array, 3);
print(array);
var swap=函数(数组、第一索引、第二索引){
var temp=数组[firstIndex];
数组[firstIndex]=数组[secondIndex];
数组[secondIndex]=temp;
};
var moveBack=函数(数组、索引){
对于(变量pos=0;pos

现在,我运行的任何东西,包括以前工作过的东西,都会收到错误消息。它似乎也以同样的方式影响python,但我在网上找到了一些有用的帮助。

当所有其他方法都失败时,重新启动?