Bug 164918 - [GTK] Network process crash in WebKit::NetworkResourceLoader::continueDidReceiveResponse
Summary: [GTK] Network process crash in WebKit::NetworkResourceLoader::continueDidRece...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-18 05:20 PST by Michael Catanzaro
Modified: 2016-11-30 05:31 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2016-11-18 05:20:36 PST
Network process crash in WebKit::NetworkResourceLoader::continueDidReceiveResponse. Backtrace is not very good:

Core was generated by `/usr/libexec/webkit2gtk-4.0/WebKitNetworkProcess 46'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  std::unique_ptr<WebKit::NetworkLoad, std::default_delete<WebKit::NetworkLoad> >::get (this=0x160) at /usr/include/c++/6.2.1/bits/unique_ptr.h:305
305	      { return std::get<0>(_M_t); }
[Current thread is 1 (Thread 0x7fa29c3b7ac0 (LWP 14148))]

Thread 1 (Thread 0x7fa29c3b7ac0 (LWP 14148)):
#0  0x00007fa29a2a8a10 in std::unique_ptr<WebKit::NetworkLoad, std::default_delete<WebKit::NetworkLoad> >::get() const (this=0x160) at /usr/include/c++/6.2.1/bits/unique_ptr.h:305
#1  0x00007fa29a2a8a10 in std::unique_ptr<WebKit::NetworkLoad, std::default_delete<WebKit::NetworkLoad> >::operator bool() const (this=0x160) at /usr/include/c++/6.2.1/bits/unique_ptr.h:319
#2  0x00007fa29a2a8a10 in WebKit::NetworkResourceLoader::continueDidReceiveResponse() (this=0x0) at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp:475
#3  0x00007fa29a3a7c9b in IPC::callMemberFunctionImpl<WebKit::NetworkResourceLoader, void (WebKit::NetworkResourceLoader::*)(), std::tuple<>>(WebKit::NetworkResourceLoader*, void (WebKit::NetworkResourceLoader::*)(), std::tuple<>&&, std::integer_sequence<unsigned long>) (args=<optimized out>, function=<optimized out>, object=<optimized out>) at /usr/src/
Timeout exceeded: 240 seconds, killing gdb.
Comment 1 Carlos Garcia Campos 2016-11-30 05:31:54 PST
NetworkResourceLoader::continueDidReceiveResponse() is currently used for soup based ports.