See upstream report https://gitlab.gnome.org/GNOME/glib/-/issues/3095#note_1839091, which will be fixed upstream for 2.78.0, which is due to be released in the next couple of days.
Philip On Wed, 2023-09-06 at 22:49 +0000, Michael Gold wrote: > Package: libglib2.0-0 > Version: 2.77.3-1 > Severity: important > > Dear Maintainer, > > After upgrading libglib2.0-0 from 2.77.2-1 to 2.77.3-1, I'm no longer > able to open files by selecting them in Midnight Commander and > pressing > Enter. A change in the behaviour of g_key_file_get_string() appears > to > be the cause. For example, one section of the mc.ext.ini file > contains: > [pdf] > Regex=\.(pdf|PDF|ps|djvu)$ > Open=pdf %f & > > With the new package, a call to g_key_file_get_string() for the > "Regex" > value returns NULL. If I pre-load the old library version, it > returns > the string, and mc executes the specified command if I press Enter > with > a PDF file selected. > > The package version of "mc" is "3:4.8.29-2". > > - Michael > > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, > 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 6.4.0-4-amd64 (SMP w/32 CPU threads; PREEMPT) > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), > LANGUAGE=en_CA:en > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages libglib2.0-0 depends on: > ii libc6 2.37-7 > ii libffi8 3.4.4-1 > ii libmount1 2.39.2-1 > ii libpcre2-8-0 10.42-4 > ii libselinux1 3.5-1 > ii zlib1g 1:1.2.13.dfsg-3 > > Versions of packages libglib2.0-0 recommends: > ii libglib2.0-data 2.77.3-1 > ii shared-mime-info 2.2-1 > ii xdg-user-dirs 0.18-1 > > Versions of packages libglib2.0-0 suggests: > pn low-memory-monitor <none> > > -- no debconf information