Bug 279040
Summary: | [GStreamer] gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed | ||
---|---|---|---|
Product: | WebKit | Reporter: | iconoclasthero |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED REMIND | ||
Severity: | Normal | CC: | bugs-noreply, mcatanzaro, philn |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | PC | ||
OS: | Linux |
iconoclasthero
Was having a conversation:
> me: GNOME Web actually has much better webapp control than chrome.
> A: I never used gnome web
> A: Is it good
> B: like for normal web browsing it is fine but it can't play youtube videos without stuttering
and I'd never tried youtube on Web before; I still haven't. (nb: i selected April's video and used the URL on CLI after loading youtube in chrome because youtube.com _also_ refused to load.)
```
$ epiphany https://www.youtube.com/watch?v=XsS_svyBbSU; hr; epiphany --version; hr; apt list --installed | grep libwebkitgtk; hr; apt show libwebkitgtk-6.0-4; hr; neofetch --backend off; hr; apt list --installed | grep gstreamer
(epiphany:114174): epiphany-WARNING **: 19:55:19.375: Failed to search secret storage (is the secret service or secrets portal broken?): The name org.freedesktop.secrets was not provided by any .service files
(WebKitWebProcess:2): GStreamer-CRITICAL **: 19:55:25.828: gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed
(epiphany:114174): epiphany-WARNING **: 19:55:25.859: Web process crashed
<<[WEB WAS REFRESHED]>>
(WebKitWebProcess:2): GStreamer-CRITICAL **: 19:55:32.209: gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed
(epiphany:114174): epiphany-WARNING **: 19:55:32.242: Web process crashed
<<[WEB WAS CLOSED]>>
##############################################################################################################################
Web 47.rc
##############################################################################################################################
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libwebkitgtk-6.0-4/oracular,now 2.45.6-1ubuntu1 amd64 [installed,automatic]
libwebkitgtk-6.0-dev/oracular,now 2.45.6-1ubuntu1 amd64 [installed]
##############################################################################################################################
Package: libwebkitgtk-6.0-4
Version: 2.45.6-1ubuntu1
Priority: optional
Section: libs
Source: webkit2gtk
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 81.1 MB
Depends: libjavascriptcoregtk-6.0-1 (= 2.45.6-1ubuntu1), gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, libgles2, bubblewrap (>= 0.3.1), xdg-dbus-proxy, libc6 (>= 2.38), libcairo2 (>= 1.14.0), libdrm2 (>= 2.4.107), libenchant-2-2 (>= 2.2.3), libepoxy0 (>= 1.3), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.11.1), libgbm1 (>= 21.3.0~rc1), libgcc-s1 (>= 4.0), libgcrypt20 (>= 1.11.0), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0t64 (>= 2.80.0), libgstreamer-gl1.0-0 (>= 1.14.0), libgstreamer-plugins-base1.0-0 (>= 1.23.1), libgstreamer1.0-0 (>= 1.22.0), libgtk-4-1 (>= 4.13.8), libharfbuzz-icu0 (>= 0.9.9), libharfbuzz0b (>= 1.8.6), libhyphen0 (>= 2.7.1), libicu74 (>= 74.1-1~), libjpeg8 (>= 8c), liblcms2-2 (>= 2.2+git20110628), libmanette-0.2-0 (>= 0.1.2), libpango-1.0-0 (>= 1.14.0), libpng16-16t64 (>= 1.6.2), libseccomp2 (>= 0.0.0~20120605), libsecret-1-0 (>= 0.7), libsoup-3.0-0 (>= 3.0.3), libsqlite3-0 (>= 3.7.15), libstdc++6 (>= 13), libsystemd0, libtasn1-6 (>= 4.14), libwayland-client0 (>= 1.20.0), libwayland-server0 (>= 1.0.2), libwebp7 (>= 1.4.0), libwebpdemux2 (>= 1.4.0), libwebpmux3 (>= 1.4.0), libwoff1 (>= 1.0.0), libx11-6, libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25), zlib1g (>= 1:1.2.2)
Recommends: gstreamer1.0-gl, libgl1-mesa-dri, xdg-desktop-portal-gtk
Suggests: gstreamer1.0-libav, gstreamer1.0-plugins-bad, gstreamer1.0-alsa
Homepage: https://webkitgtk.org/
Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntustudio-publishing, ubuntu-budgie-desktop-minimal, ubuntu-budgie-desktop, ubuntu-budgie-desktop-raspi, edubuntu-desktop-gnome-minimal, edubuntu-desktop-gnome, edubuntu-desktop-gnome-raspi, ubuntucinnamon-desktop-minimal, ubuntucinnamon-desktop, ubuntucinnamon-desktop, ubuntucinnamon-desktop-raspi
Download-Size: 24.7 MB
APT-Manual-Installed: no
APT-Sources: http://us.archive.ubuntu.com/ubuntu ./devel/main amd64 Packages
Description: Web content engine library for GTK
WebKit is a web content engine, derived from KHTML and KJS from KDE, and
used primarily in Apple's Safari browser. It is made to be embedded in
other applications, such as mail readers, or web browsers.
.
It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
.
WebKitGTK is a WebKit port designed to be used in GTK applications.
This build provides version 6.0 of the API and uses libsoup v3 for
the networking stack and the GTK 4 widget toolkit.
.
This package contains the shared libraries.
##############################################################################################################################
Rhino Linux rolling release based on
OS: Rhino Linux 2024.2~RC (server) x86_64
Kernel: Linux 6.10.4-061004-generic
Resolution: 2560x1440 @ 59.95Hz, 1920x1080 @ 60.00Hz, 1920x1080 @ 60.00Hz, 2560x1440 @ 59.95Hz
DE: GNOME 46.4
DE: GNOME Shell 46.4
WM: Mutter
GPU: AMD ATI Radeon RX 580
GPU Driver: amdgpu
Memory: 9430MiB / 32057MiB (29%)
Disk (/): 29G / 60G (49%)
Music Player: mpd
Playing: "Juegos y Nubes" on A LA SALA by Khruangbin
##############################################################################################################################
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gir1.2-gstreamer-1.0/oracular,now 1.24.7-1 amd64 [installed,automatic]
gstreamer1.0-alsa/oracular,now 1.24.6-1 amd64 [installed]
gstreamer1.0-fdkaac/oracular,now 1.20.0-1build2 amd64 [installed]
gstreamer1.0-packagekit/oracular,now 1.3.0-1 amd64 [installed]
gstreamer1.0-pipewire/oracular,now 1.2.3-1 amd64 [installed,automatic]
gstreamer1.0-plugins-bad/oracular,now 1.24.7-1ubuntu1 amd64 [installed]
gstreamer1.0-plugins-base-apps/oracular,now 1.24.6-1 amd64 [installed]
gstreamer1.0-plugins-base/oracular,now 1.24.6-1 amd64 [installed,automatic]
gstreamer1.0-plugins-good/oracular,now 1.24.7-1ubuntu1 amd64 [installed,automatic]
gstreamer1.0-tools/oracular,now 1.24.7-1 amd64 [installed,automatic]
libgstreamer-gl1.0-0/oracular,now 1.24.6-1 amd64 [installed,automatic]
libgstreamer-plugins-bad1.0-0/oracular,now 1.24.7-1ubuntu1 amd64 [installed,automatic]
libgstreamer-plugins-base1.0-0/oracular,now 1.24.6-1 amd64 [installed,automatic]
libgstreamer-plugins-good1.0-0/oracular,now 1.24.7-1ubuntu1 amd64 [installed,automatic]
libgstreamer1.0-0/oracular,now 1.24.7-1 amd64 [installed,automatic]
libgtk-4-media-gstreamer/oracular,now 4.15.5+ds-2ubuntu1 amd64 [installed,automatic]
```
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
iconoclasthero
installed the flatpak: 47.beta-41-gf9e77437b+
same shit, no log.
iconoclasthero
oh wait, i managed to run it from the cli:
$ flatpak run org.gnome.Epiphany.Devel
(epiphany:2): epiphany-WARNING **: 20:21:38.660: Failed to search secret storage (is the secret service or secrets portal broken?): org.freedesktop.DBus.Error.ServiceUnknown
(epiphany:2): Gtk-WARNING **: 20:21:38.948: Unable to retrieve the Flatpak portal version: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
** (process:124694): WARNING **: 20:21:43.756: Error writing credentials to socket: Error sending message: Broken pipe
(WebKitWebProcess:2): GStreamer-CRITICAL **: 20:21:45.884: gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed
(epiphany:2): epiphany-WARNING **: 20:21:45.906: Web process crashed
iconoclasthero
Is there really no way to edit posts on this platform?
What if I mistakenly include personal information that shouldn't be shared?
Philippe Normand
Can you provide logs please? See https://docs.webkit.org/Ports/WebKitGTK%20and%20WPE%20WebKit/Multimedia.html
Michael Catanzaro
(In reply to iconoclasthero from comment #3)
> What if I mistakenly include personal information that shouldn't be shared?
Don't do that. ;) But if it's really important, we can ask the Bugzilla admins to delete it.
Philippe Normand
> Version: 2.45.6-1ubuntu1
That's an unstable release. Please try with 2.46.x.
Philippe Normand
Ping.
Philippe Normand
No reply, closing.