qdbus --system org.freedesktop.UPower Error: org.freedesktop.DBus.Error.NoReply Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. If I do sudo systemctl restart upower it is fixed but after a few dock-undock operations, it's back. This is on a Lenovo T420, kernel 3.10.2, polkit 0.111, upower 0.9.20, dbus 1.6.12. How can I help debugging this?
This happens when the T420 is docked. It doesn't happen on undocking. If I attach an strace to the process before it gets hung then I can't reproduce. If I attach an strace to the process after it got hung then futex(0x7fb02ffff9d0, FUTEX_WAIT, 14813, NULL
Here's with strace -f -p (doesn't help a lot): Process 16132 attached with 4 threads [pid 16134] restart_syscall(<... resuming interrupted call ...> <unfinished ...> [pid 16578] futex(0x7f99793de4a0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> [pid 16133] restart_syscall(<... resuming interrupted call ...> <unfinished ...> [pid 16132] futex(0x7f9974a4b9d0, FUTEX_WAIT, 16578, NULL
Hey. Is it possible to install the debuginfo, run upowerd in gdb and then get a backtrace when it's blocking? Thanks.
Thanks for the tip, this bug report can be closed, I have ran into https://bugzilla.redhat.com/show_bug.cgi?id=985484 .
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.