- 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
#include "atom/common/crash_reporter/crash_reporter_win.h"
#include <string>
#include "base/files/file_util.h"
#include "base/logging.h"
#include "base/memory/singleton.h"
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "content/public/common/result_codes.h"
#include "gin/public/debug.h"
#include "sandbox/win/src/nt_internals.h"
#pragma intrinsic(_AddressOfReturnAddress)
#pragma intrinsic(_ReturnAddress)
#ifdef _WIN64
typedef struct _UNWIND_INFO {
  unsigned char Version : 3;
  unsigned char Flags : 5;
  unsigned char SizeOfProlog;
  unsigned char CountOfCodes;
  unsigned char FrameRegister : 4;
  unsigned char FrameOffset : 4;