<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>154889</bug_id>
          
          <creation_ts>2016-03-01 16:19:54 -0800</creation_ts>
          <short_desc>[GTK] Plugin process crash in WebKit::releaseNPObject</short_desc>
          <delta_ts>2016-10-28 06:20:43 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1290425</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1305296</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1352829</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1352827</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1322821</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1320046</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1352303</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1347936</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1350511</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1359735</see_also>
    
    <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1387931</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>154891</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1169615</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-03-01 16:19:54 -0800</bug_when>
    <thetext>Another crash with the GNOME Shell browser plugin, again version 3.18.3. Again, full backtrace is downstream.

Description of problem:
i&apos;ve launched epiphany from gnome tweak tool&apos;s gnome&apos;s extensions&apos; website link then browsed it for a while then closed tab and exited

Version-Release number of selected component:
webkitgtk4-2.10.4-1.fc23

Additional info:
reporter:       libreport-2.6.3
backtrace_rating: 4
cmdline:        /usr/libexec/webkit2gtk-4.0/WebKitPluginProcess 32 /usr/lib64/mozilla/plugins/libgnome-shell-browser-plugin.so
crash_function: WebKit::releaseNPObject
executable:     /usr/libexec/webkit2gtk-4.0/WebKitPluginProcess
global_pid:     9090
kernel:         4.2.6-301.fc23.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 WebKit::releaseNPObject at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp:124
 #1 NPP_Destroy at browser-plugin.c:1020
 #2 WebKit::NetscapePlugin::destroy at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:738
 #3 WebKit::Plugin::destroyPlugin at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/WebProcess/Plugins/Plugin.cpp:101
 #4 WebKit::PluginControllerProxy::destroy at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/PluginProcess/PluginControllerProxy.cpp:158
 #5 WebKit::WebProcessConnection::destroyPluginControllerProxy at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/PluginProcess/WebProcessConnection.cpp:84
 #6 WebKit::WebProcessConnection::didClose at /usr/src/debug/webkitgtk-2.10.4/Source/WebKit2/PluginProcess/WebProcessConnection.cpp:177
 #7 std::function&lt;void ()&gt;::operator()() const at /usr/include/c++/5.1.1/functional:2271
 #8 WTF::RunLoop::performWork at /usr/src/debug/webkitgtk-2.10.4/Source/WTF/wtf/RunLoop.cpp:104
 #9 std::function&lt;void ()&gt;::operator()() const at /usr/include/c++/5.1.1/functional:2271</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169636</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-03-01 16:39:56 -0800</bug_when>
    <thetext>I missed that our crash server thinks this might have been fixed in 2.10.7, last report is 2016-01-30. I&apos;m a bit skeptical due to the small sample size, but let&apos;s consider this fixed until proven otherwise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169806</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-03-02 03:53:17 -0800</bug_when>
    <thetext>Just kidding, our crash server got confused and split the reports. I have 338 reports of this in February alone, under a slightly different backtrace.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1214171</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-07-25 07:43:06 -0700</bug_when>
    <thetext>1327 reports of this in Fedora so far, first occurrence is last November. (Spread over so long, it&apos;s not as many as it seems.) I think it&apos;s probably a regression from our recent GNOME shell browser plugin changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245567</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-10-28 06:20:43 -0700</bug_when>
    <thetext>This is a bug in the plugin, see the meta bug.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>