[Webkit-unassigned] [Bug 174788] New: [GTK] ASSERTION FAILED: client in WebKit::IconDatabase::setClient
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 24 09:02:41 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=174788
Bug ID: 174788
Summary: [GTK] ASSERTION FAILED: client in
WebKit::IconDatabase::setClient
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
After some of the recent icon database changes, this assertion is hit 100% of the time when closing Epiphany:
ASSERTION FAILED: client
../../Source/WebKit/UIProcess/API/glib/IconDatabase.cpp(198) : void WebKit::IconDatabase::setClient(std::unique_ptr<WebKit::IconDatabaseClient>&&)
It looks simple:
#0 0x00007f6ff5ee4fdf in WTFCrash ()
at ../../Source/WTF/wtf/Assertions.cpp:278
No locals.
#1 0x00007f6ffccc1e81 in (anonymous namespace)::IconDatabase::setClient (
this=0x7f6fe38cf000, client=...)
at ../../Source/WebKit/UIProcess/API/glib/IconDatabase.cpp:198
__PRETTY_FUNCTION__ = "void WebKit::IconDatabase::setClient(std::unique_ptr<WebKit::IconDatabaseClient>&&)"
#2 0x00007f6ffcced0aa in _WebKitFaviconDatabasePrivate::~_WebKitFaviconDatabasePrivate (this=0x273db00, __in_chrg=<optimized out>)
at ../../Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp:75
No locals.
#3 0x00007f6ffcceb941 in webkit_favicon_database_finalize (object=0x273db70)
at ../../Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp:85
self = 0x273db70
#4 0x00007f7005e2422b in g_object_unref (_object=0x273db70)
at /home/mcatanzaro/Projects/GNOME/glib/gobject/gobject.c:3314
weak_locations = 0x0
object = 0x273db70
old_ref = 1
__func__ = "g_object_unref"
#5 0x00007f6ffccee26d in WTF::derefGPtr<_WebKitFaviconDatabase> (
ptr=0x273db70) at ../../Source/WTF/wtf/glib/GRefPtr.h:250
No locals.
#6 0x00007f6ffcced7ba in WTF::GRefPtr<_WebKitFaviconDatabase>::~GRefPtr (
this=0x259c010, __in_chrg=<optimized out>)
at ../../Source/WTF/wtf/glib/GRefPtr.h:76
ptr = 0x273db70
#7 0x00007f6ffcd18c10 in _WebKitWebContextPrivate::~_WebKitWebContextPrivate (
this=0x259c000, __in_chrg=<optimized out>)
at ../../Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:163
No locals.
#8 0x00007f6ffcd1376e in webkit_web_context_finalize (object=0x259c100)
at ../../Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:229
self = 0x259c100
#9 0x00007f7005e2422b in g_object_unref (_object=0x259c100)
at /home/mcatanzaro/Projects/GNOME/glib/gobject/gobject.c:3314
weak_locations = 0x0
object = 0x259c100
old_ref = 1
__func__ = "g_object_unref"
#10 0x00007f70066e851d in ephy_embed_shell_dispose (object=0x2567280)
at ../../../../Projects/GNOME/epiphany/embed/ephy-embed-shell.c:122
_pp = 0x2567130
_p = 0x259c100
_destroy = 0x7f7005e23f80 <g_object_unref>
priv = 0x2567130
#11 0x00007f70066ceb16 in ephy_shell_dispose (object=0x2567280)
at ../../../../Projects/GNOME/epiphany/src/ephy-shell.c:658
shell = 0x2567280
#12 0x00007f7005e2412f in g_object_unref (_object=0x2567280)
at /home/mcatanzaro/Projects/GNOME/glib/gobject/gobject.c:3277
weak_locations = 0x0
object = 0x2567280
old_ref = 1
__func__ = "g_object_unref"
#13 0x000000000040347d in main (argc=1, argv=0x7fff4b864638)
at ../../../../Projects/GNOME/epiphany/src/ephy-main.c:436
option_context = 0x24cb3f0
option_group = 0x24cb480
error = 0x0
user_time = 0
arbitrary_url = 0
ctx = 0x2581380
startup_flags = EPHY_STARTUP_NEW_TAB
mode = EPHY_EMBED_SHELL_MODE_PRIVATE
status = 0
flags = (EPHY_FILE_HELPERS_PRIVATE_PROFILE | EPHY_FILE_HELPERS_ENSURE_EXISTS)
desktop_info = 0x0
--
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/20170724/e32c1262/attachment-0001.html>
More information about the webkit-unassigned
mailing list