[Pkg-xfce-devel] Bug#853106: lightdm: dm-tool segfaults when XDG_SEAT_PATH doesn't start with '/'

Rob Browning rlb at defaultvalue.org
Sun Jan 29 19:48:26 UTC 2017

Package: lightdm
Version: 1.18.3-1

With lightdm running, from a console (text) vt I see:

  $ whoami
  $ XDG_SEAT_PATH=org/freedesktop/DisplayManager/Seat0 \
      dm-tool switch-to-greeter foo
  (process:16265): GLib-GIO-CRITICAL **: g_dbus_proxy_new_for_bus_sync: assertion 'g_variant_is_object_path (object_path)' failed
  [41179.024911] dm-tool[16265]: segfault at 8 ip 000055b979158271 sp 00007ffed3c927d0 error 4 in dm-tool[55b979156000+3000]
  Segmentation Fault

Changing XDG_SEAT_PATH=org... to XDG_SEAT_PATH=/org... fixes the problem.

Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

More information about the Pkg-xfce-devel mailing list