- Electron version: 1.2.7
- Operating system: Windows 64-bit

When restarting crashreporter for Main/Renderer process causes the app to crash. And i wanted to restart the crash reporter to be able to update the extra/options parameters which are not available when the app starts initially. Without delaying the crash reporter start, is there a way to update the crash reporter options/extra parameters?

Stack:
INVALID_POINTER_WRITE_electron!crash_reporter::_anonymous_namespace_::RegisterNonABICompliantCodeRange+23
00 00000095`813fc230 00007ff7`06221b70 electron!crash_reporter::`anonymous namespace'::RegisterNonABICompliantCodeRange+0x23 [c:\jenkins\workspace\electron-win-x64\atom\common\crash_reporter\crash_reporter_win.cc @ 95]
01 00000095`813fc370 00007ff7`06222ebf electron!crash_reporter::CrashReporterWin::InitBreakpad+0x3c4 [c:\jenkins\workspace\electron-win-x64\atom\common\crash_reporter\crash_reporter_win.cc @ 203]
02 00000095`813fc620 00007ff7`06194bb6 electron!crash_reporter::CrashReporter::Start+0x9f [c:\jenkins\workspace\electron-win-x64\atom\common\crash_reporter\crash_reporter.cc @ 33]

atom/common/crash_reporter/crash_reporter_win.cc
ULONG ExceptionHandler;
} UNWIND_INFO, *PUNWIND_INFO;
#endif
namespace crash_reporter {
namespace {
const MINIDUMP_TYPE kSmallDumpType = static_cast<MINIDUMP_TYPE>(
    MiniDumpWithProcessThreadData |  
    MiniDumpWithUnloadedModules);  
const wchar_t kWaitEventFormat[] = L"$1CrashServiceWaitEvent";
const wchar_t kPipeNameFormat[] = L"\\\\.\\pipe\\$1 Crash Service";
const int kNameMaxLength = 64;
const int kValueMaxLength = 64;
typedef NTSTATUS (WINAPI* NtTerminateProcessPtr)(HANDLE ProcessHandle,
                                                 NTSTATUS ExitStatus);
char* g_real_terminate_process_stub = NULL;
void TerminateProcessWithoutDump() {
  
  
  
  if (g_real_terminate_process_stub == NULL) {
    ::TerminateProcess(::GetCurrentProcess(), content::RESULT_CODE_KILLED);
  } else {
    NtTerminateProcessPtr real_terminate_proc =
        reinterpret_cast<NtTerminateProcessPtr>(
            static_cast<char*>(g_real_terminate_process_stub));
    real_terminate_proc(::GetCurrentProcess(), content::RESULT_CODE_KILLED);
  }
}
#ifdef _WIN64
int CrashForExceptionInNonABICompliantCodeRange(