diff --git a/src/browser/main.coffee b/src/browser/main.coffee index 37b3d817f..079fa6a93 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -14,6 +14,10 @@ dialog = require 'dialog' console.log = (args...) -> nslog(args.map((arg) -> JSON.stringify(arg)).join(" ")) +process.on 'uncaughtException', (error={}) -> + nslog(error.message) if error.message? + nslog(error.stack) if error.stack? + delegate.browserMainParts.preMainMessageLoopRun = -> args = parseCommandLine()