NetworkManager v1.46.0 freezes

Sven Schwermer sven.schwermer at disruptive-technologies.com
Tue Jan 14 10:56:00 UTC 2025


Hi,

We're using NetworkManager v1.46.0 on an embedded device. Recently we
have started to observe the NetworkManager daemon not responding to
dbus message calls on one device, e.g. GetProperty calls will just
hang. Similarly, just running nmcli (no options or arguments) hangs
forever. The daemon does not log anything that would explain this (at
INFO level) with the last message being about renewing the Ethernet
DHCP lease. We have dumped the core of the daemon when it was in the
hung state:

(gdb) info threads
  Id   Target  Id               Frame
* 1    LWP 192 "NetworkManager" __libc_do_syscall () at
../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
  2    LWP 208 "gdbus"          syscall () at
../sysdeps/unix/sysv/linux/arm/syscall.S:37
  3    LWP 206 "pool-spawner"   syscall () at
../sysdeps/unix/sysv/linux/arm/syscall.S:37
  4    LWP 205 "gmain"          __libc_do_syscall () at
../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46

I can't see anything out of the ordinary here. Is there anything else
we can do to troubleshoot this further? For now, we have enabled
debug-level logs and hope to reproduce the issue. Is there perhaps a
known issue that would explain the described issue?

Thank you!

Sven


More information about the Networkmanager mailing list