stable

FEDORA-2022-1b02daa590 created by amigadave 9 months ago for Fedora 35

Update to 2.70.3

  • Several important fixes to FD handling in gspawn (#2503, #2506, #2580)
  • Several important fixes to GDBus message and GVariant parsing of invalid data (#2557, #2572)
  • Fix potential data loss due to missing fsync when saving files on btrfs (!2437)

Bugs fixed:

  • 2503 gspawn.c may clobber target fds
  • 2506 gspawn.c fails to close child_err_report_fd if it is duped to avoid conflation with one of the target_fds
  • 2557 Arrays of zero-element tuples with non-zero length lead to infinite loops in g_dbus_message_new_from_blob
  • 2572 Check for GVariant recursion depth before recursing
  • 2580 gspawn doesn't set CLOEXEC if close_range fails unexpectedly
  • !2394 Backport !1968 “gspawn: Fix file descriptor conflation issues” to glib-2-70
  • !2415 Backport !2412 “paramspec: fix unref annotation” to glib-2-70
  • !2437 Backport !2425 “gfileutils: Remove outdated BTRFS fsync optimization from set_contents” to glib-2-70
  • !2444 Backport !2435 “gspawn: Report errors with closing file descriptors between fork/exec” to glib-2-70
  • !2455 Backport !2454 gdbusmessage and gvariant fixes to glib-2-70

Reboot Required
After installing this update it is required that you reboot your system to ensure the changes supplied by this update are applied properly.

How to install

sudo dnf upgrade --refresh --advisory=FEDORA-2022-1b02daa590

This update has been submitted for testing by amigadave.

9 months ago

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

9 months ago

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

9 months ago

This update has been pushed to testing.

9 months ago
User Icon bojan commented & provided feedback 9 months ago
karma

Works.

User Icon besser82 commented & provided feedback 9 months ago
karma

Works great! LGTM! =)

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

9 months ago

This update has been submitted for stable by amigadave.

9 months ago
User Icon andilinux commented & provided feedback 9 months ago
karma

works

This update has been pushed to stable.

9 months ago
User Icon rhughes commented & provided feedback 9 months ago
karma

This breaks builds using CircleCI due to the "gspawn doesn't set CLOEXEC if close_range fails unexpectedly" fix.


Please login to add feedback.

Metadata
Type
bugfix
Severity
low
Karma
2
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
14 days
Dates
submitted
9 months ago
in testing
9 months ago
in stable
9 months ago

Automated Test Results