WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
163007
[GTK] WebKitWebProces: WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode*, WebKitDOMNode*, GError**): assertion 'WEBKIT_DOM_IS_NODE(self)' failed
https://bugs.webkit.org/show_bug.cgi?id=163007
Summary
[GTK] WebKitWebProces: WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMN...
Andres Gomez Garcia
Reported
2016-10-06 05:18:23 PDT
From quite a long time I've been seeing this messages spit to the log from the WebKitWebProcess: ... WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode*, WebKitDOMNode*, GError**): assertion 'WEBKIT_DOM_IS_NODE(self)' failed [repeats several times] ... Specially, when restoring a closed session from Ephy. I didn't report this before because of the particularities of my running Ephy, but I can still observ this with the distribution packages in current Debian Testing: WebKit 2.12.5, Ephy 3.20.3 The only difference from a standard installation is that I have set the dconf key: "process-model" = "shared-secondary-process"
Attachments
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2016-10-06 06:49:23 PDT
This is an Epiphany bug. It would be useful to get a backtrace with G_DEBUG=fatal-criticals. But I think I got one before, looked into it, and couldn't find the problem anyway. :(
Andres Gomez Garcia
Comment 2
2016-10-06 07:32:42 PDT
(In reply to
comment #1
)
> This is an Epiphany bug. It would be useful to get a backtrace with > G_DEBUG=fatal-criticals. But I think I got one before, looked into it, and > couldn't find the problem anyway. :(
Sorry Michael, but you are not bringing any proof that support your statement. If you link to the proper Ephy bug, feel free to close again.
Michael Catanzaro
Comment 3
2016-10-06 07:57:23 PDT
I looked for the Ephy bug (pretty sure it exists) but couldn't find it. Anyway, proof is that an application without a web extension will not be using the DOM API at all, that function would never be called. I investigated it before, the error is somewhere in ephy-web-extension.c, I just don't remember where (hence why it would be useful to get another backtrace).
Andres Gomez Garcia
Comment 4
2016-10-06 08:37:49 PDT
(In reply to
comment #3
)
> I looked for the Ephy bug (pretty sure it exists) but couldn't find it. > Anyway, proof is that an application without a web extension will not be > using the DOM API at all, that function would never be called. I > investigated it before, the error is somewhere in ephy-web-extension.c, I > just don't remember where (hence why it would be useful to get another > backtrace).
I still don't get with that explanation why it should be an Ephy bug. Anyway, won't fight about this. Reported and added into "See Also":
https://bugzilla.gnome.org/show_bug.cgi?id=772515
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug