Job #19766 BUG: Stop or reload all scripts crashes interface

Please see the commit notes for an explanation of the problem.
@ZappoMan Agreed. Do you have a preference?
On Jun 10, 2014 11:47 AM, "Brad Hefta-Gaub" <notifications@github.com>
wrote:

> In libraries/script-engine/src/ScriptEngine.h:
>
> > @@ -40,7 +40,7 @@ const unsigned int SCRIPT_DATA_CALLBACK_USECS = floor(((1.0 / 60.0f) * 1000 * 10
> >  class ScriptEngine : public QObject {
> >      Q_OBJECT
> >  public:
> > -    ScriptEngine(const QUrl& scriptURL,
> > +    ScriptEngine(const QString& fileNameString,
>
> We should definitely make sure this variable name is more clear. This
> constructor should be able to create engines based on a URL to a script.
> That URL can be a local file or a URL to a script. With this new variable
> name it seems to imply that only file names work.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/highfidelity/hifi/pull/3004/files#r13601352>.
>