* Electron version: 1.7.4
* Operating system: MacOS

```
Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000028
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]
VM Regions Near 0x28:
--> 
    __TEXT                 000000010c315000-000000010c316000 [    4K] r-x/rwx SM=COW  /Applications/Station Canary.app/Contents/MacOS/Station Canary
Thread 0 Crashed:: CrBrowserMain  Dispatch queue: com.apple.main-thread
0   com.github.electron.framework   0x000000010e8d6e0b brightray::Notification::~Notification() + 43
1   com.github.electron.framework   0x000000010e8cec4a brightray::CocoaNotification::~CocoaNotification() + 106
2   com.github.electron.framework   0x000000010e8cec79 brightray::CocoaNotification::~CocoaNotification() + 9
3   com.github.electron.framework   0x000000010e8cec8e brightray::CocoaNotification::~CocoaNotification() + 14
4   com.github.electron.framework   0x000000010e8d6c7f brightray::NotificationPresenter::~NotificationPresenter() + 63
5   com.github.electron.framework   0x000000010e8cf75b brightray::NotificationPresenterMac::~NotificationPresenterMac() + 75
6   com.github.electron.framework   0x000000010e8cf789 brightray::NotificationPresenterMac::~NotificationPresenterMac() + 9
7   com.github.electron.framework   0x000000010e8cf79e brightray::NotificationPresenterMac::~NotificationPresenterMac() + 14
8   com.github.electron.framework   0x000000010e8bdf50 brightray::BrowserClient::~BrowserClient() + 48
9   com.github.electron.framework   0x000000010e7edda9 atom::AtomBrowserClient::~AtomBrowserClient() + 137
10  com.github.electron.framework   0x000000010e7eddd9 atom::AtomBrowserClient::~AtomBrowserClient() + 9
11  com.github.electron.framework   0x000000010e7ede0e atom::AtomBrowserClient::~AtomBrowserClient() + 14
12  com.github.electron.framework   0x000000010e75b848 atom::AtomMainDelegate::~AtomMainDelegate() + 88
13  com.github.electron.framework   0x000000010e75b869 atom::AtomMainDelegate::~AtomMainDelegate() + 9
14  com.github.electron.framework   0x000000010e758b95 AtomMain + 85
15  org.efounders.BrowserXCanary    0x000000010c315f26 main + 38
16  libdyld.dylib                   0x00007fffcd1f3235 start + 1
```
atom/browser/api/atom_api_notification.cc
v8::Local<v8::Value> unused,
                v8::Local<v8::Context> context,
                void* priv) {
  v8::Isolate* isolate = context->GetIsolate();
  Notification::SetConstructor(isolate, base::Bind(&Notification::New));
  mate::Dictionary dict(isolate, exports);
  dict.Set("Notification",
           Notification::GetConstructor(isolate)->GetFunction());
  dict.SetMethod("isSupported", &Notification::IsSupported);
}
}  
NODE_MODULE_CONTEXT_AWARE_BUILTIN(atom_common_notification, Initialize)