Description of problem: After recent gnome-shell update, I'm unable to login when fa locale is selected. The contents of xsession-errors is attached. I can login if my locale is US English. Version-Release number of selected component (if applicable): gnome-shell-3.0.1-2.fc15.x86_64 How reproducible: 100% Steps to Reproduce: 1. Go to system settings and set your language to Persian 2. log out and try to login again Actual results: Gnome-shell crashes with the attached error messages Expected results: Successfull login Additional info: In gdm, if I select "Other" instead of a user and write username and password manually, it seems that language selection is ignored and gnome will start in English locale. This way, I can login and change the language back to English.
Created attachment 497721 [details] xsession-error for the gnome-shell crash
*** Bug 700239 has been marked as a duplicate of this bug. ***
The problem is caused by the Date.toLocaleFormat() function in: /usr/share/gnome-shell/js/ui/environment.js If I remove these lines: // Date.prototype.toLocaleFormat = function(format) { // return Shell.util_format_date(format, this.getTime()); // }; I can login successfully.
-- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Fixed in gnome-shell-3.0.2. Thanks