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

Remote bug watches

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