WebKitWebProcess SIGSEGV when loading an MJPEG stream

Bug #2062043 reported by Campbell Cole
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
webkit2gtk (Ubuntu)
New
Undecided
Unassigned

Bug Description

After an upgrade on all of the following packages:
```
libwebkit2gtk-4.0-dev ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
libgnutls30 ::
    3.7.3-4ubuntu1.4 -> 3.7.3-4ubuntu1.5
libjavascriptcoregtk-4.0-dev ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
gir1.2-webkit2-4.0 ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
gir1.2-javascriptcoregtk-4.0 ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
libwebkit2gtk-4.0-37 ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
libjavascriptcoregtk-4.0-18 ::
    2.42.5-0ubuntu0.22.04.2 -> 2.44.0-0ubuntu0.22.04.1
klibc-utils ::
    2.0.10-4 -> 2.0.10-4ubuntu0.1
libklibc ::
    2.0.10-4 -> 2.0.10-4ubuntu0.1
```

My webkit2gtk app has stopped working. Specifically, when my app tries to load an MJPEG endpoint into an `img` element, the WebKitWebProcess process instantly segfaults. The app works perfectly when this `img` element is removed. Removing this element is not a viable solution for me, as it is part of the core functionality of the application.

I am not perfectly certain which of these packages contains the actual bug, I'm just assuming it's `libwebkit2gtk-4.0-37` because that is the package that provides the `WebKitWebProcess` binary.

Thank you,
Campbell

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: libwebkit2gtk-4.0-37 2.44.0-0ubuntu0.22.04.1
ProcVersionSignature: Ubuntu 6.5.0-27.28~22.04.1-generic 6.5.13
Uname: Linux 6.5.0-27-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Apr 17 12:48:57 2024
InstallationDate: Installed on 2023-11-10 (159 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
ProcEnviron:
 TERM=xterm-kitty
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: webkit2gtk
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Campbell Cole (campbellcole) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.