From 69bd70584f3eb5b006b215245ba7b294a940e192 Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Mon, 9 Mar 2015 12:27:02 -0400 Subject: [PATCH] Fix white screen if VBox is not installed properly --- src/Main.js | 6 ++---- src/SetupStore.js | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Main.js b/src/Main.js index a0d5d5b54b..9f582f3588 100644 --- a/src/Main.js +++ b/src/Main.js @@ -40,10 +40,8 @@ SetupStore.setup().then(() => { step: 'catch', message: err.message }); - bugsnag.notify('SetupError', 'Setup threw an exception', { - step: 'catch', - error: err - }); + console.log(err); + bugsnag.notify(err); }); ipc.on('application:quitting', opts => { diff --git a/src/SetupStore.js b/src/SetupStore.js index bf7e9eadde..981b007ae1 100644 --- a/src/SetupStore.js +++ b/src/SetupStore.js @@ -247,11 +247,9 @@ var SetupStore = assign(Object.create(EventEmitter.prototype), { step: _currentStep, message: err.message }); - var virtualboxVersion = virtualBox.installed() ? yield virtualBox.version() : 'Not installed'; bugsnag.notify('SetupError', err.message, { error: err, - step: _currentStep, - virtualbox: virtualboxVersion + step: _currentStep }, 'info'); _error = err; this.emit(this.ERROR_EVENT);