FEDORA-2021-c91c2cae35 created by kkofler 3 months ago for Fedora 33
stable

This update changes QtWebEngine to use the system ICU library again. On 32-bit platforms, it also fixes a sandbox issue with the time64 syscalls that was causing occasional crashes. (64-bit platforms are not affected by that issue because they do not have separate time64 syscalls, since their time syscalls always use 64-bit time_t.)

Logout Required
After installing this update it is required that you logout of your current user session and log back in to ensure the changes supplied by this update are applied properly.

How to install

sudo dnf upgrade --advisory=FEDORA-2021-c91c2cae35

This update has been submitted for testing by kkofler.

3 months ago

This update's test gating status has been changed to 'ignored'.

3 months ago

This update's test gating status has been changed to 'waiting'.

3 months ago

This update's test gating status has been changed to 'ignored'.

3 months ago

This update has been pushed to testing.

3 months ago
User Icon pizzadude commented & provided feedback 3 months ago
karma

/usr/bin/falkon [0126/025810.659955:ERROR:icu_util.cc(251)] Couldn't mmap icu data file fish: “/usr/bin/falkon” terminated by signal SIGTRAP (Trace or breakpoint trap)

User Icon g6avk commented & provided feedback 3 months ago
karma

I am seeing similar:
$ falkon [0126/085545.251965:ERROR:icu_util.cc(251)] Couldn't mmap icu data file Trace/breakpoint trap (core dumped

And other Applications that use QtWebEngine will not run.

Please: 1. Close all applications using QtWebEngine. If you are unsure, just restart your session (log out and back in) or reboot altogether. Rationale: QtWebEngine forks background processes from a "zygote" process. If the "zygote" process is old, it may still be built against the bundled ICU and look for the bundled data file, which is gone now that we switched back to the system ICU. 2. If you have qt5-qtwebengine-freeworld installed, upgrade it to qt5-qtwebengine-freeworld-5.15.2-2.fc33. Rationale: -2 is the corresponding version, built against the system ICU as well. -1 was built against the bundled ICU and wants the data file from the non-freeworld package.

Does that fix your issue?

OK, removing qt5-qtwebengine-freeworld has fixed this for me. Falkon, Kontact etc start up OK now with these qt5-qtwebengine updates.

However I cannot find the update to qt5-qtwebengine-freeworld.

kkofler edited this update.

3 months ago

https://koji.rpmfusion.org/koji/buildinfo?buildID=17745

Looks like it is still stuck in the RPM Fusion queue.

I am now building qt5-qtwebengine-5.15.2-8.fc33 which adds a versioned Conflicts to the Fedora update to force -freeworld to be upgraded as well, and I will edit this update with that.

In addition, I have also set the "suggest logout" flag on the update.

I have just installed qt5-qtwebengine-freeworld from koji, all looks good now. I'll wait for qt5-qtwebengine-5.15.2-8.fc33 and add new karma.

kkofler edited this update.

New build(s):

  • qt5-qtwebengine-5.15.2-8.fc33

Removed build(s):

  • qt5-qtwebengine-5.15.2-7.fc33

Karma has been reset.

3 months ago

This update has been submitted for testing by kkofler.

3 months ago

kkofler edited this update.

3 months ago
User Icon g6avk commented & provided feedback 3 months ago
karma

Works for me..

BZ#1920379 Crash with "Couldn't mmap icu data file"

This update has been pushed to testing.

3 months ago

This update can be pushed to stable now if the maintainer wishes

3 months ago
User Icon plambri commented & provided feedback 3 months ago
karma

Works for me with qutebrowser as well.

BZ#1920379 Crash with "Couldn't mmap icu data file"
User Icon filiperosset commented & provided feedback 3 months ago
karma

no regressions noted

This update has been submitted for stable by kkofler.

2 months ago

This update has been pushed to stable.

2 months ago

Please login to add feedback.

Metadata
Type
bugfix
Severity
medium
Karma
3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-10
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
3 months ago
in testing
3 months ago
in stable
2 months ago
modified
3 months ago
BZ#1920379 Crash with "Couldn't mmap icu data file"
0
2

Automated Test Results