- Electron version: 1.3.3
- Operating system: Windows 10.0.10586

The issue is one of my webviews is crashing when using the _**fetch**_ api. I use it to handle a chunked http response.

When calling **_stream.read()_** for a second time it returns Promise.reject(NETWORK ERROR) and the webview crashes.

The issue does not occur on mac os.

I'm attaching some dump information. I failed to add the symbols but I'll try again and come back with an updated version.

Any help would be greatly appreciated.

Thanks

Juan

[electron.txt](https://github.com/electron/electron/files/415696/electron.txt)

atom/common/node_bindings.cc
if (!is_browser_)
    context->GetIsolate()->SetAutorunMicrotasks(true);
  mate::Dictionary process(context->GetIsolate(), env->process_object());
  process.Set("type", process_type);
  process.Set("resourcesPath", resources_path);
  
  if (!is_browser_)
    process.Set("_noBrowserGlobals", resources_path);
  
  base::FilePath helper_exec_path;
  PathService::Get(content::CHILD_PROCESS_EXE, &helper_exec_path);
  process.Set("helperExecPath", helper_exec_path);
  return env;
}
void NodeBindings::LoadEnvironment(node::Environment* env) {
  node::LoadEnvironment(env);
  mate::EmitEvent(env->isolate(), env->process_object(), "loaded");
}
void NodeBindings::PrepareMessageLoop() {
  DCHECK(!is_browser_ || BrowserThread::CurrentlyOn(BrowserThread::UI));
  
  
  uv_async_init(uv_loop_, &dummy_uv_handle_, nullptr);
  
  uv_sem_init(&embed_sem_, 0);
  uv_thread_create(&embed_thread_, EmbedThreadRunner, this);
}
void NodeBindings::RunMessageLoop() {