Closed tatecarson closed 7 years ago
Atom update to 1.14.4 fixes problem.
Ah, it is actually my fault, but it isn't my error. If you follow me.
There was something in DryadPlayer that throws an exception if any Promise does not handle an error. This is a common problem with Promises: if you don't explicitly handle the error then all errors get silently swallowed. You have to handle the error at the top of your Promise chain.
This should not have been done as that is a global hook.
So some other package failed to handle a Promise error, and my package stepped up and caught it and threw the error. So it looks like atom-supercollider failed.
I've already since removed the naughty code but I'm not sure if I have updated atom-supercollider with that yet.
The latest atom update actually didn't fix the problem, as you probably knew. Thanks for the explanation, looking forward to atom-sc updates.
I've been getting this compile error the first time I try to compile, but not the second time.
Steps to reproduce:
Atom Version: 1.13.1 Electron Version: 1.3.13 System: Mac OS X 10.11.6 Thrown From: supercollider package, v0.7.2
Stack Trace
Uncaught Error: [object Object]
Commands
Config
Installed Packages