← Back to team overview

desktop-packages team mailing list archive

[Bug 822470] Re: lightdm-gtk-greeter segfaults in get_user_iter when adding a new user

 

This bug was fixed in the package lightdm - 0.9.3-0ubuntu4

---------------
lightdm (0.9.3-0ubuntu4) oneiric; urgency=low

  * Updated to current trunk, that's a candidate version version for the next
    update, it fixes those issues:
    - login doesn't work for ecryptfs users (lp: #823775, #824594)
    - "lightdm-gtk-greeter segfaults in get_user_iter when adding a new user"
    (lp: #822470)
    - fix fallback from org.freedesktop.Accounts to passwd format (lp: #817835)
    - empty autologin-user should not be passed to pam (lp: #817581)
  * debian/control.in:
    - build-depends on quilt, it's needed with source v1
    - don't build-depends on valac, vala is not used in the current version
  * debian/lightdm.install:
    - install the manpages as well
  * debian/lightdm.manpages:
    - dropped, it's installed by the upstream make install
  * debian/rules:
    - use the quilt rule
  * debian/source/format:
    - use source v1, it works better with vcs workflows
 -- Sebastien Bacher <seb128@xxxxxxxxxx>   Thu, 18 Aug 2011 15:29:42 +0200

** Changed in: lightdm (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/822470

Title:
  lightdm-gtk-greeter segfaults in get_user_iter when adding a new user

Status in Light Display Manager:
  Fix Committed
Status in “lightdm” package in Ubuntu:
  Fix Released

Bug description:
  Steps to reproduce with lightdm-gtk-greeter 0.9.2:
  1) Switch to another vt or login through ssh
  2) sudo adduser someusername
  3) lightdm-gtk-greeter will crash

  The segfault occurs when user_changed_cb is triggered. When a new user
  is added, the user is appended to the end of the list, so when
  user_changed_cb calls get_user_iter, it will search through every row
  before finally finding the user at the end. However, the name for the
  "Other..." user is NULL, so when strcmp is called, the greeter
  crashes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/822470/+subscriptions