Services fail to start and segfault in libglib-2.0.so.0.5600.4[+116000]
Issue
- systemd services such as NetworkManager, firewalld, python, vmtoolsd won't start. Running
systemctl status NAME
showsfailed (Result: core-dump)
- Many segmentation faults logged such as:
kernel: vmtoolsd[2969198]: segfault at 7f29229857fd ip 00007f29274e8c35 sp 00007ffe2fa4f900 error 7 in libglib-2.0.so.0.5600.4[7f2927467000+116000]
kernel: firewalld[2974635]: segfault at 7f16b41ab7fd ip 00007f16ae5dac35 sp 00007ffc8030f7a0 error 7 in libglib-2.0.so.0.5600.4[7f16ae559000+116000]
NetworkManager[1163]: segfault at 7f87caaec7fd ip 00007f87d7bb6c35 sp 00007fffcdc8f020 error 7 in libglib-2.0.so.0.5600.4[7f87d7b35000+116000]
- Userspace process core dumps with backtrace like:
#0 0x00007f6470264c35 g_get_user_database_entry (libglib-2.0.so.0)
#1 0x00007f647026511d g_get_home_dir (libglib-2.0.so.0)
#2 0x00007f6470a3f525 g_local_file_is_remote (libgio-2.0.so.0)
#3 0x00007f6470a4580f g_local_file_monitor_new_for_path (libgio-2.0.so.0)
#4 0x000056311b0b87e2 nm_manager_init (NetworkManager)
#5 0x00007f647073398a g_type_create_instance (libgobject-2.0.so.0)
#6 0x00007f6470715fc8 g_object_new_internal (libgobject-2.0.so.0)
#7 0x00007f6470717715 g_object_new_with_properties (libgobject-2.0.so.0)
#8 0x00007f64707182d1 g_object_new (libgobject-2.0.so.0)
#9 0x000056311b0ca081 nm_manager_setup (NetworkManager)
#10 0x000056311b0885d1 main (NetworkManager)
#11 0x00007f646f805493 __libc_start_main (libc.so.6)
#12 0x000056311b088b6e _start (NetworkManager)
Environment
- Red Hat Enterprise Linux release 8.4
glib2-2.56.4-10.el8_4.1.x86_64
- The
passwd
entry in/etc/nsswitch.conf
resolvessystemd
beforefiles
such as:
passwd: sss systemd files
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.