WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
153855
[GTK] WebProcess from WebKitGtk+ 2.10.7 spits critical in createGSTPlayBin
https://bugs.webkit.org/show_bug.cgi?id=153855
Summary
[GTK] WebProcess from WebKitGtk+ 2.10.7 spits critical in createGSTPlayBin
Andres Gomez Garcia
Reported
2016-02-04 01:12:29 PST
Created
attachment 270640
[details]
BT from gdb I'm using WebKitGtk+ with my own JHBuild setting:
https://github.com/tanty/jhbuild-epiphany/tree/master
Epiphany 3.18.0 and WebKit 2.10.7 I'm running Epiphany with the dconf key: "process-model" = "shared-secondary-process" The compilation was done with CMake args: '-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DG_DEBUG=fatal-criticals -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DNDEBUG -DG_DEBUG=fatal-criticals -DG_DISABLE_CAST_CHECKS"' --- When visiting several pages and trying to play some videos, eventually, WebKitWebProcess hits a critical. This bug is not reproducible in a predictable way.
Attachments
BT from gdb
(28.86 KB, text/plain)
2016-02-04 01:12 PST
,
Andres Gomez Garcia
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Andres Gomez Garcia
Comment 1
2016-02-04 01:29:04 PST
GStreamer 1.4.4
Philippe Normand
Comment 2
2016-02-04 01:58:17 PST
... and the warning text being?
Philippe Normand
Comment 3
2016-02-04 02:53:50 PST
(In reply to
comment #2
)
> ... and the warning text being?
This is "Could not add signal watch to bus" I suppose? Would be nice to have a GST_DEBUG=3 log for this.
Andres Gomez Garcia
Comment 4
2016-02-04 05:44:23 PST
(In reply to
comment #2
)
> ... and the warning text being?
GLib 2.44.1
https://github.com/GNOME/glib/blob/glib-2-44/glib/gmain.c#L1134
Andres Gomez Garcia
Comment 5
2016-02-04 05:46:22 PST
(In reply to
comment #1
)
> GStreamer 1.4.4
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L872
Andres Gomez Garcia
Comment 6
2016-02-04 05:48:18 PST
(In reply to
comment #5
)
> (In reply to
comment #1
) > > GStreamer 1.4.4 >
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L872
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L921
Andres Gomez Garcia
Comment 7
2016-02-04 05:55:55 PST
(In reply to
comment #6
)
> (In reply to
comment #5
) > > (In reply to
comment #1
) > > > GStreamer 1.4.4 > >
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L872
>
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L921
Of, course, I had to link the improper place. This is the critical:
https://github.com/GStreamer/gstreamer/blob/1.4/gst/gstbus.c#L1280
Philippe Normand
Comment 8
2018-02-09 09:45:36 PST
Is this still happening?
Philippe Normand
Comment 9
2018-04-07 07:37:40 PDT
Please reopen if you manage to reproduce this issue with WebKitGTK 2.20.x and GStreamer 1.12.5 (or even 1.14.x).
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