[Bug 829221] Re: lightdm crashed with SIGSEGV in initialize_password_db()
Steve Langasek
steve.langasek at canonical.com
Wed Oct 19 00:46:51 UTC 2011
In source3/passdb/pdb_interface.c, pdb_get_methods_reload() assumes that
pdb->free_private_data will always be set and callable. This is not the
case for the tdbsam backend, which has:
/* no private data */
(*pdb_method)->private_data = NULL;
(*pdb_method)->free_private_data = NULL;
(source3/passdb/pdb_tdb.c)
and pam_smbpass does call initialize_password_db(True, NULL), which
triggers this codepath.
The only thing that's not clear to me is why people haven't been
reporting this issue in droves before now. Tamer, have you configured
pam_smbpass to be used for account authorization in addition to
authentication? Can you attach /etc/pam.d/common-* and
/etc/pam.d/lightdm?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/829221
Title:
lightdm crashed with SIGSEGV in initialize_password_db()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/829221/+subscriptions
More information about the Ubuntu-server-bugs
mailing list