I'm getting a segfault in the renderer process on both win64 and lnx64.  I've not yet isolated a minimal test case but the interrupt always occurs at _NewFromUtf8_.

> Program received signal SIGSEGV, Segmentation fault.
> 0x00007f0f7cacba08 in v8::String::NewFromUtf8(v8::Isolate_, char const_, v8::String::NewStringType, int) ()

This is on the latest release 1.2.2.

atom/renderer/atom_renderer_client.cc
v8::Local<v8::Object> process,
                       const PreferencesManager* preferences_manager) {
  mate::Dictionary dict(isolate, process);
  dict.SetMethod(
      "getRenderProcessPreferences",
      base::Bind(GetRenderProcessPreferences, preferences_manager));
}
bool IsDevToolsExtension(content::RenderFrame* render_frame) {
  return static_cast<GURL>(render_frame->GetWebFrame()->document().url())
      .SchemeIs("chrome-extension");
}
}  
AtomRendererClient::AtomRendererClient()
    : node_bindings_(NodeBindings::Create(false)),
      atom_bindings_(new AtomBindings) {
  
  base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
  std::string custom_schemes = command_line->GetSwitchValueASCII(
      switches::kStandardSchemes);
  if (!custom_schemes.empty()) {
    std::vector<std::string> schemes_list = base::SplitString(
        custom_schemes, ",", base::TRIM_WHITESPACE, base::SPLIT_WANT_NONEMPTY);
    for (const std::string& scheme : schemes_list)
      url::AddStandardScheme(scheme.c_str(), url::SCHEME_WITHOUT_PORT);
  }
}
AtomRendererClient::~AtomRendererClient() {