<p dir="auto">Recently upgraded from 0.35 to 1.3, and now, simply put, the electron process (specifically the <code class="notranslate">webContents</code>?) crashes every time a request is made to an HTTP URL.</p>
<ul dir="auto">
<li>Electron version: 1.3.3</li>
<li>Operating system: Arch Linux</li>
</ul>
<p dir="auto">There's no discernible error message, the window goes white and the devtools report they have been disconnected, and the <code class="notranslate">mainWindow.webContents</code> throws a <code class="notranslate">crashed</code> event but not much else. The Network tab of the devtools shows that the request begins and reaches Waiting (TTFB), but does not start actually downloading the content.</p>
<p dir="auto">I've tried requesting pages using both the <code class="notranslate">request</code> and <code class="notranslate">needle</code> libraries, and both cause the crash. HTTP calls in the server (i.e., where <code class="notranslate">app.on('ready')</code> is defined) do NOT crash the client in any form.</p>
<p dir="auto">Not sure if I've missed something obvious. Any help would be appreciated.</p>
<ul dir="auto">
<li>Electron version: 1.3.3</li>
<li>Operating system: Windows 10.0.10586</li>
</ul>
<p dir="auto">The issue is one of my webviews is crashing when using the <em><strong>fetch</strong></em> api. I use it to handle a chunked http response.</p>
<p dir="auto">When calling <strong><em>stream.read()</em></strong> for a second time it returns Promise.reject(NETWORK ERROR) and the webview crashes.</p>
<p dir="auto">The issue does not occur on mac os.</p>
<p dir="auto">I'm attaching some dump information. I failed to add the symbols but I'll try again and come back with an updated version.</p>
<p dir="auto">Any help would be greatly appreciated.</p>
<p dir="auto">Thanks</p>
<p dir="auto">Juan</p>
<p dir="auto"><a href="https://github.com/electron/electron/files/415696/electron.txt">electron.txt</a></p>