Bug 167789 - (epiphany:1107): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
Summary: (epiphany:1107): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_I...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-03 05:22 PST by Andres Gomez Garcia
Modified: 2017-02-03 08:29 PST (History)
2 users (show)

See Also:


Attachments
BT from gdb for epiphany's WebApp (159.44 KB, text/plain)
2017-02-03 05:22 PST, Andres Gomez Garcia
no flags Details
Another BT from gdb for epiphany (159.44 KB, text/plain)
2017-02-03 05:27 PST, Andres Gomez Garcia
no flags Details
Yet another similar BT from gdb (159.44 KB, text/plain)
2017-02-03 05:31 PST, Andres Gomez Garcia
no flags Details
4th similar BT from gdb (159.44 KB, text/plain)
2017-02-03 05:33 PST, Andres Gomez Garcia
no flags Details
1st similar BT from gdb (110.89 KB, text/plain)
2017-02-03 06:52 PST, Andres Gomez Garcia
no flags Details
2nd similar BT from gdb (105.12 KB, text/plain)
2017-02-03 06:53 PST, Andres Gomez Garcia
no flags Details
3rd similar BT from gdb (107.82 KB, text/plain)
2017-02-03 06:54 PST, Andres Gomez Garcia
no flags Details
4th similar BT from gdb (107.65 KB, text/plain)
2017-02-03 07:06 PST, Andres Gomez Garcia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Gomez Garcia 2017-02-03 05:22:11 PST
Created attachment 300519 [details]
BT from gdb for epiphany's WebApp

Epiphany 3.22.5 and WebKit 2.15.4.

I'm running Epiphany with the dconf key:

"process-model" = "shared-secondary-process"

And the env variable:

"export G_DEBUG=fatal-criticals"

The compilation was done with CMake args:

'-DENABLE_THREADED_COMPOSITOR=OFF -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g -DNDEBUG  -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS"'

and with the arguments:

--application-mode --profile="/home/tanty/.config/epiphany/app-epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c" https://banking.triodos.es/triodos-be/login.sec
Comment 1 Andres Gomez Garcia 2017-02-03 05:26:39 PST
In the terminal, I can see:

(epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c:1107): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
Comment 2 Andres Gomez Garcia 2017-02-03 05:27:19 PST
Created attachment 300520 [details]
Another BT from gdb for epiphany

Probably from the same Warning chain
Comment 3 Andres Gomez Garcia 2017-02-03 05:30:26 PST
(In reply to comment #2)
> Created attachment 300520 [details]
> Another BT from gdb for epiphany
> 
> Probably from the same Warning chain

That was:

(epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c:1107): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
Comment 4 Andres Gomez Garcia 2017-02-03 05:31:49 PST
Created attachment 300522 [details]
Yet another similar BT from gdb

Probably from the same Critical chain

(epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c:1107): Gtk-CRITICAL **: gtk_action_set_sensitive: assertion 'GTK_IS_ACTION (action)' failed
Comment 5 Andres Gomez Garcia 2017-02-03 05:33:19 PST
Created attachment 300523 [details]
4th similar BT from gdb

Probably from the same Critical chain.

(epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c:1107): Gtk-CRITICAL **: gtk_action_set_visible: assertion 'GTK_IS_ACTION (action)' failed
Comment 6 Andres Gomez Garcia 2017-02-03 06:17:21 PST
Same Critical chain with args:

--application-mode --profile="/home/tanty/.config/epiphany/app-epiphany-hub-a38df5fc50fbd18c010f89723d32df31a2609347" https://hub.igalia.com/dashboard
Comment 7 Michael Catanzaro 2017-02-03 06:27:50 PST
But all those backtraces are for this warning:

"NautilusFloatingBar 0x5555577ca840 is drawn without a current allocation. This should not happen."

which is an Epiphany or GTK+ bug.
Comment 8 Andres Gomez Garcia 2017-02-03 06:46:34 PST
Just realized I've been mixing BTs

I'll upload them again ...
Comment 9 Andres Gomez Garcia 2017-02-03 06:51:07 PST
Same Critical chain with args:

--application-mode --profile="/home/tanty/.config/epiphany/app-epiphany-facebook-82da67b211249624f24f3c7db5642a5112c9446f" https://www.facebook.com/
Comment 10 Andres Gomez Garcia 2017-02-03 06:52:23 PST
Created attachment 300527 [details]
1st similar BT from gdb

(epiphany-facebook-82da67b211249624f24f3c7db5642a5112c9446f:14680): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
Comment 11 Andres Gomez Garcia 2017-02-03 06:53:25 PST
Created attachment 300528 [details]
2nd similar BT from gdb

(epiphany-facebook-82da67b211249624f24f3c7db5642a5112c9446f:14680): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
Comment 12 Andres Gomez Garcia 2017-02-03 06:54:16 PST
Created attachment 300529 [details]
3rd similar BT from gdb

(epiphany-facebook-82da67b211249624f24f3c7db5642a5112c9446f:14680): Gtk-CRITICAL **: gtk_action_set_sensitive: assertion 'GTK_IS_ACTION (action)' failed
Comment 13 Andres Gomez Garcia 2017-02-03 07:06:27 PST
Created attachment 300530 [details]
4th similar BT from gdb

(epiphany-facebook-82da67b211249624f24f3c7db5642a5112c9446f:14680): Gtk-CRITICAL **: gtk_action_set_visible: assertion 'GTK_IS_ACTION (action)' failed
Comment 14 Michael Catanzaro 2017-02-03 08:29:11 PST
Aha, these are Epiphany bugs that are already fixed in master. I didn't backport them to gnome-3-22 because the affected code has changed significantly.