Bug 164918
| Summary: | [GTK] Network process crash in WebKit::NetworkResourceLoader::continueDidReceiveResponse | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bugs-noreply, cgarcia, mcatanzaro |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.redhat.com/show_bug.cgi?id=1385542 | ||
Michael Catanzaro
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.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
NetworkResourceLoader::continueDidReceiveResponse() is currently used for soup based ports.