edubkendo / atom-racer

Intelligent code completion for Rust in the Atom Editor. Requires Racer.
MIT License
115 stars 24 forks source link

Failed to activate package named 'racer' RangeError: Maximum call stack size exceeded #3

Open cocodrino opened 10 years ago

cocodrino commented 10 years ago

Hi..I install the packages using the package manager, but I open the console and get this

Failed to activate package named 'racer' RangeError: Maximum call stack size exceeded

/opt/atom/resources/app/src/package.js:168 Uncaught RangeError: Maximum call stack size exceeded /opt/atom/resources/app/node_modules/underscore-plus/node_modules/underscore/underscore.js:1021 3 Uncaught RangeError: Maximum call stack size exceeded /opt/atom/resources/app/node_modules/underscore-plus/node_modules/underscore/underscore.js:1021 Failed to activate package named 'racer' RangeError: Maximum call stack size exceeded

/opt/atom/resources/app/src/package.js:168

the problem seems this method in underscore

     _.isObject = function(obj) {
        return obj === Object(obj);

I don't know if this can help...

I needed remove the package using apm because this affect all my others packages and made the editor very inestable...

the stacktracer is pretty long and I cant found where start inside the racer package, please let me know if you can solve

edubkendo commented 10 years ago

Maybe give it a try now, I just updated some dependencies which had gotten very out of date.

cocodrino commented 10 years ago

Hi..nope..I still receiving the warning

Failed to activate package named 'racer' RangeError: Maximum call stack size exceeded

/opt/atom/resources/app/src/package.js:168

I update my atom recently, I was hoping than the error was related to use an old version but seems than is not..maybe I can check the package over the weekend and can find where is the issue but seems a bit hard because just installed all the editor crash...

alkama commented 9 years ago

@cocodrino is it still not working?

cocodrino commented 9 years ago

@alkama I don't know, I've not tried it since I opened the issue, I will update atom and try again :D ...