[Bug 1170929] Re: Settings crashes (core dumped, no traceback) when getting bad schema

Martin Pitt martin.pitt at ubuntu.com
Sat Apr 20 12:41:08 UTC 2013


This is due to glib asserting when you try to access a nonexisting
schema. This has been discussed many times and is indeed a bit ugly, but
an upstream design decision.

** Package changed: pygobject (Ubuntu) => glib2.0 (Ubuntu)

** Changed in: glib2.0 (Ubuntu)
       Status: New => Won't Fix

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

Title:
  Settings crashes (core dumped, no traceback) when getting bad schema

Status in “glib2.0” package in Ubuntu:
  Won't Fix

Bug description:
  $ python
  Python 2.7.4 (default, Apr 17 2013, 22:29:30) 
  [GCC 4.7.3] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  >>> from gi.repository import Gio
  >>> Gio.Settings.new("com.canonical.unity.panel")

  (process:2822): GLib-GIO-ERROR **: Settings schema
  'com.canonical.unity.panel' is not installed

  Trace/breakpoint trap (core dumped)
  $

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: python-gi 3.8.0-2
  ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
  Uname: Linux 3.8.0-19-generic i686
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: i386
  Date: Sat Apr 20 08:49:34 2013
  InstallationDate: Installed on 2013-02-16 (62 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.2)
  MarkForUpload: True
  SourcePackage: pygobject
  UpgradeStatus: Upgraded to raring on 2013-04-19 (0 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1170929/+subscriptions




More information about the foundations-bugs mailing list