Handbrake and mkvtoolnix-gui do not start (segfault). libglib related

I upgraded libglib to version 2.78 but it still gets error.

I don’t have problem with Suse 15.4 and Handbrake flatpak and mkvtoolnix-gui appimage version.

Here is the error log when run dmesg:

[ 2402.829683] Code: 48 8b 7f 30 e8 0c 6b f7 ff 48 8d 7b 40 e8 a3 ff ff ff 48 89 de bf 58 00 00 00 5b e9 b5 bf fc ff 0f 1f 44 00 00 b8 01 00 00 00 <f0> 0f c1 07 85 c0 74 0b e9 3e f5 ff ff 66 0f 1f 44 00 00 f3 c3 66
[ 2838.140733] mkvtoolnix-gui[6557]: segfault at 18 ip 00007fc2420ef287 sp 00007ffd2cc21bd8 error 6 in libglib-2.0.so.0.7800.3[7fc242039000+143000]

Here is the error show by mkvtoolnix-gui:

Error: "" : "This application is trying to use GStreamer functionality that has been disabled."
Segmentation fault (core dumped)

P/S: I have several problem with libraries with Leap 15.5, but it’s strange that it seems that I’m the only one got them.
Search has no result.

There is no such package in Leap 15.5 If you mean libglib-2_0-0 - then there is no such version (Leap 15.5 has 2.70.5).

I have problem (with similar error log as above) with official version, so I download libglib-2_0-0-2.78, and still have the same problem.

“Bug is detected by glib” does not necessarily mean “bug is in the glib”. It simply means that glib verifies what it gets and reports the problem.

If you get the same problem in the same application with different versions of glib, most likely the problem is in the application.

I’ve tested with fresh install in virtual machine and and the apps run fine.

I’m going to roll back all installed packages to official packages and eventually re-install the system.

I still have problem after fresh installation.

Just install mkvtoolnix-gui right after install, no 3rd repositories added.

I don’t know why?

It seems that all my problems relate to Gstreamer libs, as virt-manager, mkvtoolnix, handbrake do not run.

Run from command prompt and post output.
And post

zypper lr -d
 1 | openSUSE-Leap-15.5-1        | openSUSE-Leap-15.5-1                                                                        | No      | ----      | ----    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Cruzer_Glide_3.0_040174a95e0a4d94205b809fa89befe8cbf6cf3e0dc8077e0cd2cec5d820da4bf67000000000000000000000a05873c3ff051518975581072828f8eb-0:0-part2 | 
 2 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/update/leap/15.5/backports_debug/                                                                                                                              | 
 3 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/backports/                                                                                                                                    | 
 4 | repo-debug                  | Debug Repository                                                                            | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.5/repo/oss/                                                                                                                         | 
 5 | repo-debug-non-oss          | Debug Repository (Non-OSS)                                                                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.5/repo/non-oss/                                                                                                                     | 
 6 | repo-debug-update           | Update Repository (Debug)                                                                   | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.5/oss/                                                                                                                                    | 
 7 | repo-debug-update-non-oss   | Update Repository (Debug, Non-OSS)                                                          | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.5/non-oss/                                                                                                                                | 
 8 | repo-non-oss                | Non-OSS Repository                                                                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/non-oss/                                                                                                                           | 
 9 | repo-openh264               | Open H.264 Codec (openSUSE Leap)                                                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap/                                                                                                                                          | 
10 | repo-oss                    | Main Repository                                                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/oss/                                                                                                                               | 
11 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.5/sle/                                                                                                                                    | 
12 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/sle/                                                                                                                                          | 
13 | repo-source                 | Source Repository                                                                           | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.5/repo/oss/                                                                                                                        | 
14 | repo-update                 | Main Update Repository                                                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/oss/                                                                                                                                          | 
15 | repo-update-non-oss         | Update Repository (Non-Oss)                                                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/non-oss/

Mkvtoolnix is available from Main or Multimedia repos.
Handbrake is available from Packman repo.

Yes, I know. As I said above, I installed them but they did not run.

Also, I don’t have this problem with different distro that I’ve installed.