- Electron version: 1.3.7
- Operating system: Mac OS and Windows 10

Steps:
- run a CPU profile from dev tools
- stop it (you get some output)
- save the file

=> the resulting file has 0KB

I cannot reproduce in Chrome 53, but I can reproduce in a bare electron app.

atom/browser/atom_browser_client.cc
}
content::WebContents* AtomBrowserClient::GetWebContentsFromProcessID(
    int process_id) {
  
  if (ContainsKey(pending_processes_, process_id))
    process_id = pending_processes_[process_id];
  
  
  return WebContentsPreferences::GetWebContentsFromProcessID(process_id);
}
bool AtomBrowserClient::ShouldCreateNewSiteInstance(
    content::BrowserContext* browser_context,
    content::SiteInstance* current_instance,
    const GURL& url) {
  if (url.SchemeIs(url::kJavaScriptScheme))
    
    return false;
  if (!IsRendererSandboxed(current_instance->GetProcess()->GetID()))
    
    return true;
  
  auto src_url = current_instance->GetSiteURL();
  return
      !content::SiteInstance::IsSameWebSite(browser_context, src_url, url) &&
      
      
      
      content::SiteInstance::GetSiteForURL(browser_context, url) != src_url;
}
void AtomBrowserClient::AddSandboxedRendererId(int process_id) {