Bug 1243159

Summary: [abrt] webkitgtk4: _gdk_window_has_impl(): WebKitPluginProcess killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Matteo Settenvini <matteo>
Component: webkitgtk4Assignee: Tomas Popela <tpopela>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: fedora, kalevlember, matteo, mcatanzaro, tpopela
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/ebfe8406e8aab7e1e4bcdda6190e3455c7569aef
Whiteboard: abrt_hash:8feaeb1aef06ef446c28da9512b1d9ecc6a72097
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-14 23:31:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: namespaces
none
File: open_fds
none
File: proc_pid_status none

Description Matteo Settenvini 2015-07-14 22:24:48 UTC
Version-Release number of selected component:
webkitgtk4-2.8.3-2.fc22

Additional info:
reporter:       libreport-2.6.0
backtrace_rating: 4
cmdline:        /usr/libexec/webkit2gtk-4.0/WebKitPluginProcess 29 /usr/lib64/mozilla/plugins/libnpgoogletalk.so
crash_function: _gdk_window_has_impl
executable:     /usr/libexec/webkit2gtk-4.0/WebKitPluginProcess
global_pid:     23174
kernel:         4.0.6-300.fc22.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 _gdk_window_has_impl at gdkwindow.c:593
 #1 gdk_x11_window_get_xid at gdkwindow-x11.c:5527
 #2 WebKit::NetscapePlugin::platformGeometryDidChange at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:264
 #3 WebKit::NetscapePlugin::geometryDidChange at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:767
 #4 WebKit::PluginControllerProxy::geometryDidChange at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/PluginProcess/PluginControllerProxy.cpp:437
 #5 callMemberFunctionImpl<WebKit::PluginControllerProxy, void (WebKit::PluginControllerProxy::*)(WebCore::IntSize const&, WebCore::IntRect const&, WebCore::AffineTransform const&, float, WebKit::ShareableBitmap::Handle const&), std::tuple<WebCore::IntSize, WebCore::IntRect, WebCore::AffineTransform, float, WebKit::ShareableBitmap::Handle>, 0ul, 1ul, 2ul, 3ul, 4ul> at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/Platform/IPC/HandleMessage.h:16
 #6 callMemberFunction<WebKit::PluginControllerProxy, void (WebKit::PluginControllerProxy::*)(WebCore::IntSize const&, WebCore::IntRect const&, WebCore::AffineTransform const&, float, WebKit::ShareableBitmap::Handle const&), std::tuple<WebCore::IntSize, WebCore::IntRect, WebCore::AffineTransform, float, WebKit::ShareableBitmap::Handle>, std::make_index_sequence<5ul> > at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/Platform/IPC/HandleMessage.h:22
 #7 handleMessage<Messages::PluginControllerProxy::GeometryDidChange, WebKit::PluginControllerProxy, void (WebKit::PluginControllerProxy::*)(WebCore::IntSize const&, WebCore::IntRect const&, WebCore::AffineTransform const&, float, WebKit::ShareableBitmap::Handle const&)> at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/Platform/IPC/HandleMessage.h:92
 #8 WebKit::PluginControllerProxy::didReceivePluginControllerProxyMessage at /usr/src/debug/webkitgtk-2.8.3/x86_64-redhat-linux-gnu/DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp:77
 #9 WebKit::WebProcessConnection::didReceiveMessage at /usr/src/debug/webkitgtk-2.8.3/Source/WebKit2/PluginProcess/WebProcessConnection.cpp:140

Comment 1 Matteo Settenvini 2015-07-14 22:24:53 UTC
Created attachment 1052077 [details]
File: backtrace

Comment 2 Matteo Settenvini 2015-07-14 22:24:55 UTC
Created attachment 1052078 [details]
File: cgroup

Comment 3 Matteo Settenvini 2015-07-14 22:24:58 UTC
Created attachment 1052079 [details]
File: core_backtrace

Comment 4 Matteo Settenvini 2015-07-14 22:25:00 UTC
Created attachment 1052080 [details]
File: dso_list

Comment 5 Matteo Settenvini 2015-07-14 22:25:02 UTC
Created attachment 1052081 [details]
File: environ

Comment 6 Matteo Settenvini 2015-07-14 22:25:04 UTC
Created attachment 1052082 [details]
File: limits

Comment 7 Matteo Settenvini 2015-07-14 22:25:07 UTC
Created attachment 1052084 [details]
File: maps

Comment 8 Matteo Settenvini 2015-07-14 22:25:08 UTC
Created attachment 1052085 [details]
File: mountinfo

Comment 9 Matteo Settenvini 2015-07-14 22:25:10 UTC
Created attachment 1052086 [details]
File: namespaces

Comment 10 Matteo Settenvini 2015-07-14 22:25:11 UTC
Created attachment 1052087 [details]
File: open_fds

Comment 11 Matteo Settenvini 2015-07-14 22:25:12 UTC
Created attachment 1052088 [details]
File: proc_pid_status

Comment 12 Michael Catanzaro 2015-07-15 13:10:58 UTC
Hi Matteo, a question for you from the upstream bug report I filed:

"Any way to reproduce it? does it happen just loading a page with hangouts plugin?"

Comment 13 Matteo Settenvini 2015-07-30 08:20:08 UTC
Unfortunately I cannot reliably reproduce it: it happens randomly. I have several crashes with Epiphany, so it's also hard for me to say if this specific crash is related to the Hangouts plugin or if it happens in other instances. Sorry :-|.

Comment 14 Michael Catanzaro 2016-03-01 23:51:06 UTC
*** Bug 1297617 has been marked as a duplicate of this bug. ***