diff --git a/common/modules/io.jsm b/common/modules/io.jsm index efc4ddca..b9d3fb8a 100644 --- a/common/modules/io.jsm +++ b/common/modules/io.jsm @@ -176,7 +176,7 @@ var IO = Module("io", { help.initialized = false; } catch (e) { - if (e.fileName) + if (e.fileName && !(e instanceof FailedAssertion)) try { e.fileName = util.fixURI(e.fileName); if (e.fileName == uri.spec) @@ -208,7 +208,7 @@ var IO = Module("io", { return context; } catch (e) { - dactyl.reportError(e); + util.reportError(e); let message = _("io.sourcingError", e.echoerr || (file ? file.path : filename) + ": " + e); if (!params.silent) dactyl.echoerr(message);