On 2016-03-16 08:29, Tim wrote: > could it instead just return the inputted locale?
Yes, it would be an easy fix, and wouldn't hurt anywhere else AFAICT. Would the change help in 16.04 (i.e. are we in a hurry)? ** Package changed: language-selector (Ubuntu) => accountsservice (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1556684 Title: gnome-control-center.real crashed with SIGSEGV in g_utf8_validate() Status in Ubuntu GNOME: New Status in accountsservice package in Ubuntu: New Bug description: I wanted to install Japanese through the gnome-control-center, so I opened it, went to the "Region & Language" section, clicked "Language", searched for "Japanese", when I found it I clicked on it (a tick appeared next to it), and finally I clicked "Done". Now what then should have happened is it should have asked me if I wanted to install the language packs it would then present to me and I would be able to continue with the installation... What instead happened was it hanged for a while and then finally outputted in Terminal: (gnome-control-center.real:1726): common-cc-panel-WARNING **: Language ja_JP.UTF-8 not installed, trying to intall it Segmentation fault (core dumped) The full output in Terminal was: ** (gnome-control-center.real:1726): WARNING **: Ignoring launcher landscape-client-settings (missing desktop file) ** (gnome-control-center.real:1726): WARNING **: Ignoring launcher language-selector (missing desktop file) ** (gnome-control-center.real:1726): WARNING **: Ignoring launcher ubuntuone-installer (missing desktop file) (gnome-control-center.real:1726): common-cc-panel-WARNING **: Couldn't get LANG locale -- Copying interrupted (gnome-control-center.real:1726): GnomeDesktop-CRITICAL **: gnome_get_language_from_locale: assertion '*locale != '\0'' failed (gnome-control-center.real:1726): GnomeDesktop-CRITICAL **: gnome_get_country_from_locale: assertion '*locale != '\0'' failed (gnome-control-center.real:1726): common-cc-panel-WARNING **: Couldn't get LANG locale -- Copying interrupted (gnome-control-center.real:1726): GnomeDesktop-CRITICAL **: gnome_get_language_from_locale: assertion '*locale != '\0'' failed (gnome-control-center.real:1726): common-cc-panel-WARNING **: Language ja_JP.UTF-8 not installed, trying to intall it Segmentation fault (core dumped) I have tested this bug and it is present in Ubuntu GNOME 15.10 with GNOME 3.18 and 16.04 with GNOME 3.19 VMs, however I cannot reproduce it on the host (15.10 with GNOME 3.18). ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: gnome-control-center 1:3.19.90-0ubuntu1~xenial1 [origin: LP-PPA-gnome3-team-gnome3-staging] ProcVersionSignature: Ubuntu 4.4.0-12.28-generic 4.4.4 Uname: Linux 4.4.0-12-generic i686 ApportVersion: 2.20-0ubuntu3 Architecture: i386 CrashCounter: 1 CurrentDesktop: GNOME Date: Sun Mar 13 20:45:54 2016 ExecutablePath: /usr/bin/gnome-control-center.real InstallationDate: Installed on 2016-03-04 (9 days ago) InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Alpha i386 (20160225.1) ProcCmdline: /usr/bin/gnome-control-center.real SegvAnalysis: Segfault happened at: 0xb5b30c10 <g_utf8_validate+256>: movzbl (%ebx),%eax PC (0xb5b30c10) ok source "(%ebx)" (0x13e9c381) not located in a known VMA region (needed readable region)! destination "%eax" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: gnome-control-center StacktraceTop: g_utf8_validate () from /lib/i386-linux-gnu/libglib-2.0.so.0 g_variant_new_string () from /lib/i386-linux-gnu/libglib-2.0.so.0 g_variant_new_strv () from /lib/i386-linux-gnu/libglib-2.0.so.0 ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 Title: gnome-control-center.real crashed with SIGSEGV in g_utf8_validate() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1556684/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp