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

Reply via email to