glibc 2.34 causes qtwebengineprocess to crash or fail to start

Bug #1939993 reported by Rik Mills
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
New
Undecided
Unassigned
qtwebengine-opensource-src (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

glibc 2.34 causes qtwebengineprocess to crash or fail to start

Initially confirmed to affect:

notepadqq
qutebrowser
falkon
konqueror
kdeplasma-addons (the dictionary and webbrowser applet)

also (likely) causing calibre in proposed to FTBFS: https://bugs.launchpad.net/calibre/+bug/1939958

Rik Mills (rikmills)
tags: added: block-proposed
Revision history for this message
Rik Mills (rikmills) wrote (last edit ):

Starting apps with QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox" seems to make them work again, so as point out by the very nice people from OpenSuse it seems to be this issue:

https://chromium-review.googlesource.com/c/chromium/src/+/2936184

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

That link certainly looks relevant. Which package does that need to apply to? qtwebengine-opensource-src? Can you do that or do you want me to try?

Revision history for this message
Rik Mills (rikmills) wrote : Re: [Bug 1939993] Re: glibc 2.34 causes qtwebengineprocess to crash or fail to start

On 15/08/2021 21:49, Michael Hudson-Doyle wrote:
> That link certainly looks relevant. Which package does that need to
> apply to? qtwebengine-opensource-src? Can you do that or do you want me
> to try?

Yes, qtwebengine-opensource-src. I have been talking to the
debian/ubuntu qt maintainers, and we currently have a PPA build with
that and another patch for GCC 11 building. That takes at least 12hrs
even on amd64, so I will update this bug tomorrow with the results
(assuming the build succeeds).

Thanks

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Hooray for slow builds. Let me know if you need me to do anything :)

Revision history for this message
Rik Mills (rikmills) wrote :

webengine in proposed should fix this

tags: removed: block-proposed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtwebengine-opensource-src - 5.15.5+dfsg-2

---------------
qtwebengine-opensource-src (5.15.5+dfsg-2) unstable; urgency=medium

  * Add a patch to fix build with glibc ≥ 2.34 where SIGSTKSZ is no longer
    a compile time constant.
  * Backport Chromium patch to make Linux sandbox return ENOSYS for clone3
    syscall (LP: #1939993).
  * Update debian/libqt5webenginecore5.symbols from buildds’ logs.
  * Upload to unstable.

 -- Dmitry Shachnev <email address hidden> Tue, 17 Aug 2021 12:15:30 +0300

Changed in qtwebengine-opensource-src (Ubuntu):
status: New → Fix Released
Revision history for this message
Florian Bruhin (the-compiler) wrote :

FYI, I asked upstream to backport the Chromium patch: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/374204

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Thanks! Also FYI, the glibc change was reverted for Impish: https://launchpad.net/ubuntu/+source/glibc/2.34-0ubuntu3.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers