New glib 2.68.1 was just released fixing https://gitlab.gnome.org/GNOME/glib/-/issues/2361 . My reading of the upstream ticket is that lxde crashes with the version of glib2 that we have in F34. I haven't checked if Fedora's lxde spin is affected, but it may be prudent to include the glib2 side fix anyway to be on the safe side.
FEDORA-2021-b84186c57d has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-b84186c57d
FEDORA-2021-b84186c57d has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-b84186c57d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-b84186c57d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Adding LXDE maintainers to CC. Would be good to get their word on whether our packages are likely to be affected by this.
Actually this is affected but I already applied a "workaround" because I thought this is a bug in LXDE... https://src.fedoraproject.org/rpms/lxsession/c/c980520ba5d983e1f99f2a76ad2e700cfae06635?branch=rawhide <- This one is actually https://bugzilla.redhat.com/show_bug.cgi?id=1938274 , marked as F34BetaFreezeException https://src.fedoraproject.org/rpms/lxsession/c/8adb5feb071646068af7328cb8cfb6d21f9c6833?branch=rawhide https://src.fedoraproject.org/rpms/lxappearance/c/e4700becc070c3b7240b0650ebbe5432fc843084?branch=rawhide
Just note that after reading: https://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html#g-key-file-load-from-file It says "key_file an empty GKeyFile struct", so I interpreted this as "key_file should not be re-used, just a empty GKeyFile struct should be used", so for now I changed not to reuse GKeyFile object.
Well, lxdm is not fixed: Arch linux initial report is for /usr/libexec/lxdm-greeter-gtk . With current LXDE spin settings, perhaps /usr/libexec/lxdm-greeter-gtk on Fedora LXDE spin won't crash (I guess), however it can crash when some other rpms are installed by user afterwards.
+3 in https://pagure.io/fedora-qa/blocker-review/issue/342 , marking accepted.
FEDORA-2021-b84186c57d has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.