https://bugs.kde.org/show_bug.cgi?id=432460

--- Comment #7 from Fabian Vogt <[email protected]> ---
Created attachment 135693
  --> https://bugs.kde.org/attachment.cgi?id=135693&action=edit
dbus-monitor output

I started dbus-monitor logging to the serial console inside openQA tests and
ran a few until it failed to log out.

The output is attached. There's a successful logout at "method call
time=1613378180.763732", another one at "method call time=1613378225.841574"
and a failed one at "method call time=1613378261.646045".

The difference appears to be that when it fails, ksmserver-logout-greeter exits
before the call to org.kde.Shutdown.logout returns.

Works (abbreviated):

method call time=1613378225.841574 sender=:1.61 -> destination=org.kde.Shutdown
serial=34 path=/Shutdown; interface=org.kde.Shutdown; member=logout
method call time=1613378225.893315 sender=:1.62 ->
destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=Hello
method return time=1613378225.894808 sender=org.freedesktop.DBus ->
destination=:1.62 serial=1 reply_serial=1
   string ":1.62"
signal time=1613378225.902475 sender=org.freedesktop.DBus -> destination=(null
destination) serial=60 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.kde.Shutdown"
   string ""
   string ":1.62"
method call time=1613378225.915596 sender=:1.62 ->
destination=org.kde.ksmserver serial=5 path=/KSMServer;
interface=org.kde.KSMServerInterface; member=closeSession
method return time=1613378225.926302 sender=:1.62 -> destination=:1.61 serial=8
reply_serial=34
signal time=1613378225.930287 sender=org.freedesktop.DBus -> destination=:1.61
serial=111 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=NameLost
   string "org.kde.LogoutPrompt"

Fails (abbreviated):

method call time=1613378261.646045 sender=:1.89 -> destination=org.kde.Shutdown
serial=34 path=/Shutdown; interface=org.kde.Shutdown; member=logout
signal time=1613378261.785876 sender=org.freedesktop.DBus -> destination=:1.89
serial=215 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=NameLost
   string "org.kde.LogoutPrompt"
method call time=1613378261.794569 sender=:1.90 ->
destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=Hello
method return time=1613378261.796309 sender=org.freedesktop.DBus ->
destination=:1.90 serial=1 reply_serial=1
   string ":1.90"
signal time=1613378261.803800 sender=org.freedesktop.DBus -> destination=(null
destination) serial=62 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.kde.Shutdown"
   string ""
   string ":1.90"

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to