second (non-admin) user cannot change profile picture
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mugshot (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Trying to provide all details that may matter:
The system is installed in English. The first (admin) user also has English set as language.
The system has a second (non-admin) user, which has German language settings.
After selecting a new profile image from the hard disk and clicking "Apply", the password confirmation dialog pops up. It does not accept the user's password, and also not the administrator's password.
Full output of "mugshut -vv mugshot_lib":
sys:1: PyGIWarning: Gst was imported without specifying a version first. Use gi.require_
sys:1: PyGIWarning: Cheese was imported without specifying a version first. Use gi.require_
sys:1: PyGIWarning: GtkClutter was imported without specifying a version first. Use gi.require_
DEBUG:mugshot: set_up_logging() 'logging enabled'
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'crop_center', 'toggled', 'on_crop_changed''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'crop_left', 'toggled', 'on_crop_changed''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'crop_right', 'toggled', 'on_crop_changed''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'image_from_stock', 'activate', 'on_image_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'image_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'image_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'image_remove', 'activate', 'on_image_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'first_name', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'last_name', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'initials', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'initials', 'grab-focus', 'initials_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'home_phone', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'home_phone', 'changed', 'filter_numbers''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'email', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'office_phone', 'activate', 'entry_focus_next''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'office_phone', 'changed', 'filter_numbers''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'fax', 'changed', 'filter_numbers''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'help_button', 'clicked', 'on_help_activate''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'cancel_button', 'clicked', 'on_cancel_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'apply_button', 'clicked', 'on_apply_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'filechooserdia
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_browser', 'delete-event', 'on_stock_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_iconview', 'item-activated', 'on_stock_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_iconview', 'selection-
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_cancel', 'clicked', 'on_stock_
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_ok', 'clicked', 'on_stock_
DEBUG:mugshot_lib: do_connect() 'connect builder by name 'mugshot_
DEBUG:mugshot_lib: do_connect() 'connect builder by name 'stock_
DEBUG:mugshot_lib: do_connect() 'connect builder by name 'stock_
DEBUG:mugshot_lib: do_connect() 'connect builder by name 'stock_
DEBUG:mugshot_lib: log_unconnected
DEBUG:mugshot_lib: log_unconnected
DEBUG:mugshot: get_camera_
DEBUG:mugshot: init_user_details() 'Checking for ~/.face profile image'
DEBUG:mugshot: init_user_details() 'Checking AccountsService for profile image'
DEBUG:mugshot: init_user_details() 'Found profile image: /home/german/.face'
DEBUG:mugshot: set_user_image() 'Setting user profile image to None'
DEBUG:mugshot: get_passwd_data() 'Found details: german:
DEBUG:mugshot: init_user_details() 'Populating entries'
DEBUG:mugshot: on_image_
DEBUG:mugshot: set_user_image() 'Setting user profile image to /tmp/tmpxc9lgd9_'
DEBUG:mugshot: on_apply_
DEBUG:mugshot: get_chfn_
DEBUG:mugshot: get_chfn_
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: mugshot 0.3.0-0ubuntu5
ProcVersionSign
Uname: Linux 4.2.0-16-generic x86_64
ApportVersion: 2.19.2-0ubuntu1
Architecture: amd64
CurrentDesktop: XFCE
Date: Sat Oct 31 17:57:49 2015
InstallationDate: Installed on 2015-10-28 (3 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151028)
PackageArchitec
SourcePackage: mugshot
UpgradeStatus: No upgrade log present (probably fresh install)
This bug has been reported on the Ubuntu Package testing tracker.
A list of all reports related to this bug can be found here: packages. qa.ubuntu. com/qatracker/ reports/ bugs/1511979
http://