[Webkit-unassigned] [Bug 171644] New: [GTK] Assertion failure in Inspector::RemoteInspector::setRemoteInspectorClient when disposing WebKitWebContext

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 3 20:57:20 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=171644

            Bug ID: 171644
           Summary: [GTK] Assertion failure in
                    Inspector::RemoteInspector::setRemoteInspectorClient
                    when disposing WebKitWebContext
           Product: WebKit
           Version: Other
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at igalia.com
                CC: bugs-noreply at webkitgtk.org

I came upon this crash when closing Epiphany:

ARGUMENT BAD: client, client
../../Source/JavaScriptCore/inspector/remote/RemoteInspector.cpp(145) : void Inspector::RemoteInspector::setRemoteInspectorClient(Inspector::RemoteInspector::Client*)

Backtrace:

Thread 1 (Thread 0x7fcfcfc85f80 (LWP 3149)):
#0  0x00007fcfbf71197a in WTFCrash ()
    at ../../Source/WTF/wtf/Assertions.cpp:292
No locals.
#1  0x00007fcfbf6fac04 in (anonymous namespace)::RemoteInspector::setRemoteInspectorClient (
    this=0x7fcfc08c3380 <Inspector::RemoteInspector::singleton()::shared>, 
    client=0x0)
    at ../../Source/JavaScriptCore/inspector/remote/RemoteInspector.cpp:145
        __PRETTY_FUNCTION__ = "void Inspector::RemoteInspector::setRemoteInspectorClient(Inspector::RemoteInspector::Client*)"
#2  0x00007fcfc61130da in WebKitAutomationClient::~WebKitAutomationClient (
    this=0xb1b590, __in_chrg=<optimized out>)
    at ../../Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp:209
No locals.
#3  0x00007fcfc6113102 in WebKitAutomationClient::~WebKitAutomationClient (
    this=0xb1b590, __in_chrg=<optimized out>)
    at ../../Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp:210
No locals.
#4  0x00007fcfc611573b in std::default_delete<WebKitAutomationClient>::operator() (this=0xbf54b0, __ptr=0xb1b590)
    at /usr/include/c++/6.3.1/bits/unique_ptr.h:76
No locals.
#5  0x00007fcfc6113dfd in std::unique_ptr<WebKitAutomationClient, std::default_delete<WebKitAutomationClient> >::~unique_ptr (this=0xbf54b0, 
    __in_chrg=<optimized out>) at /usr/include/c++/6.3.1/bits/unique_ptr.h:239
        __ptr = @0xbf54b0: 0xb1b590
#6  0x00007fcfc611332a in _WebKitWebContextPrivate::~_WebKitWebContextPrivate (
    this=0xbf53c0, __in_chrg=<optimized out>)
    at ../../Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp:160
No locals.
#7  0x00007fcfc610e28e in webkit_web_context_finalize (object=0xbf54d0)
    at ../../Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp:227
        self = 0xbf54d0
#8  0x00007fcfcf0b151a in g_object_unref (_object=0xbf54d0)
    at /home/mcatanzaro/Projects/GNOME/glib/gobject/gobject.c:3314
        weak_locations = <optimized out>
        old_ref = 1
        object = 0xbf54d0
        object = 0xbf54d0
#9  0x00007fcfcf923fc7 in ephy_embed_shell_dispose (object=0xb331d0)
    at ../../../../Projects/GNOME/epiphany/embed/ephy-embed-shell.c:122
        _pp = 0xb33070
        _p = <optimized out>
#10 0x00007fcfcf0b14a5 in g_object_unref (_object=0xb331d0)
    at /home/mcatanzaro/Projects/GNOME/glib/gobject/gobject.c:3277
        weak_locations = 0x0
        old_ref = <optimized out>
        object = 0xb331d0
        object = 0xb331d0
#11 0x0000000000402847 in main (argc=<optimized out>, argv=<optimized out>)
    at ../../../../Projects/GNOME/epiphany/src/ephy-main.c:436
        option_context = <optimized out>
        option_group = <optimized out>
        error = 0x0
        arbitrary_url = <optimized out>
        ctx = <optimized out>
        startup_flags = <optimized out>
        mode = <optimized out>
        status = 0
        flags = <optimized out>
        desktop_info = <optimized out>

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170504/009ce771/attachment.html>


More information about the webkit-unassigned mailing list