Public bug reported:

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_version('Gst', '1.0') before import to ensure that the right version 
gets loaded.
sys:1: PyGIWarning: Cheese was imported without specifying a version first. Use 
gi.require_version('Cheese', '3.0') before import to ensure that the right 
version gets loaded.
sys:1: PyGIWarning: GtkClutter was imported without specifying a version first. 
Use gi.require_version('GtkClutter', '1.0') before import to ensure that the 
right version gets loaded.
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_from_stock_activate''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'image_from_camera', 'activate', 'on_menu_camera_activate''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'image_from_browse', 'activate', 'on_image_from_browse_activate''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'image_remove', 
'activate', 'on_image_remove_activate''
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_entry_focused''
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_button_clicked''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'apply_button', 
'clicked', 'on_apply_button_clicked''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'filechooserdialog', 'update-preview', 'on_filechooserdialog_update_preview''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_browser', 'delete-event', 'on_stock_browser_delete_event''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_iconview', 'item-activated', 'on_stock_iconview_item_activated''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_iconview', 'selection-changed', 'on_stock_iconview_selection_changed''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_cancel', 
'clicked', 'on_stock_cancel_clicked''
DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_ok', 
'clicked', 'on_stock_ok_clicked''
DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'mugshot_window','destroy', 'on_destroy''
DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_iconview','selection_changed', 'on_stock_iconview_selection_changed''
DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_iconview','item_activated', 'on_stock_iconview_item_activated''
DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_browser','delete_event', 'on_stock_browser_delete_event''
DEBUG:mugshot_lib: log_unconnected_functions() 'Not connected to builder 
'on_preferences_changed''
DEBUG:mugshot_lib: log_unconnected_functions() 'Not connected to builder 
'on_camera_dialog_apply''
DEBUG:mugshot: get_camera_installed() 'Camera not detected at /dev/video0'
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:x:1001:1001:Dschermän,,,,:/home/german:/bin/bash'
DEBUG:mugshot: init_user_details() 'Populating entries'
DEBUG:mugshot: on_image_from_browse_activate() 'Selected /tmp/tmpxc9lgd9_'
DEBUG:mugshot: set_user_image() 'Setting user profile image to /tmp/tmpxc9lgd9_'
DEBUG:mugshot: on_apply_button_clicked() 'Applying changes...'
DEBUG:mugshot: get_chfn_details_updated() 'Checking if chfn details have been 
modified.'
DEBUG:mugshot: get_chfn_details_updated() 'chfn details have been modified.'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: mugshot 0.3.0-0ubuntu5
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
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)
PackageArchitecture: all
SourcePackage: mugshot
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: mugshot (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug xenial xubuntu-exp

** Description changed:

  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 users password.
+ 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_version('Gst', '1.0') before import to ensure that the right version 
gets loaded.
  sys:1: PyGIWarning: Cheese was imported without specifying a version first. 
Use gi.require_version('Cheese', '3.0') before import to ensure that the right 
version gets loaded.
  sys:1: PyGIWarning: GtkClutter was imported without specifying a version 
first. Use gi.require_version('GtkClutter', '1.0') before import to ensure that 
the right version gets loaded.
  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_from_stock_activate''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'image_from_camera', 'activate', 'on_menu_camera_activate''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'image_from_browse', 'activate', 'on_image_from_browse_activate''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'image_remove', 'activate', 'on_image_remove_activate''
  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_entry_focused''
  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_button_clicked''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'apply_button', 'clicked', 'on_apply_button_clicked''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'filechooserdialog', 'update-preview', 'on_filechooserdialog_update_preview''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_browser', 'delete-event', 'on_stock_browser_delete_event''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_iconview', 'item-activated', 'on_stock_iconview_item_activated''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_iconview', 'selection-changed', 'on_stock_iconview_selection_changed''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 
'stock_cancel', 'clicked', 'on_stock_cancel_clicked''
  DEBUG:mugshot_lib: connect_signals() 'connect builder by design 'stock_ok', 
'clicked', 'on_stock_ok_clicked''
  DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'mugshot_window','destroy', 'on_destroy''
  DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_iconview','selection_changed', 'on_stock_iconview_selection_changed''
  DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_iconview','item_activated', 'on_stock_iconview_item_activated''
  DEBUG:mugshot_lib: do_connect() 'connect builder by name 
'stock_browser','delete_event', 'on_stock_browser_delete_event''
  DEBUG:mugshot_lib: log_unconnected_functions() 'Not connected to builder 
'on_preferences_changed''
  DEBUG:mugshot_lib: log_unconnected_functions() 'Not connected to builder 
'on_camera_dialog_apply''
  DEBUG:mugshot: get_camera_installed() 'Camera not detected at /dev/video0'
  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:x:1001:1001:Dschermän,,,,:/home/german:/bin/bash'
  DEBUG:mugshot: init_user_details() 'Populating entries'
  DEBUG:mugshot: on_image_from_browse_activate() 'Selected /tmp/tmpxc9lgd9_'
  DEBUG:mugshot: set_user_image() 'Setting user profile image to 
/tmp/tmpxc9lgd9_'
  DEBUG:mugshot: on_apply_button_clicked() 'Applying changes...'
  DEBUG:mugshot: get_chfn_details_updated() 'Checking if chfn details have been 
modified.'
  DEBUG:mugshot: get_chfn_details_updated() 'chfn details have been modified.'
  Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: mugshot 0.3.0-0ubuntu5
  ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
  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)
  PackageArchitecture: all
  SourcePackage: mugshot
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1511979

Title:
  second (non-admin) user cannot change profile picture

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mugshot/+bug/1511979/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to