unity-tweak-tool crashed with signal 5 in g_settings_get_value()

Bug #1281132 reported by k3nt-1
120
This bug affects 19 people
Affects Status Importance Assigned to Milestone
unity-tweak-tool (Ubuntu)
Fix Released
Critical
Andrew Starr-Bochicchio

Bug Description

unity-tweak-tool crashed on startup.

(unity-tweak-tool:18651): GLib-GIO-ERROR **: Settings schema 'org.compiz.scale' does not contain a key named 'show-desktop'
Trace/breakpoint trap (core dumped)

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: unity-tweak-tool 0.0.6
ProcVersionSignature: Ubuntu 3.13.0-8.28-generic 3.13.2
Uname: Linux 3.13.0-8-generic x86_64
ApportVersion: 2.13.2-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Feb 17 15:52:56 2014
ExecutablePath: /usr/bin/unity-tweak-tool
InstallationDate: Installed on 2013-03-21 (333 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
InterpreterPath: /usr/bin/python3.3
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/bin/unity-tweak-tool
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 5
SourcePackage: unity-tweak-tool
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 g_settings_get_value () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 g_settings_get_boolean () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
Title: unity-tweak-tool crashed with signal 5 in g_settings_get_value()
UpgradeStatus: Upgraded to trusty on 2014-02-13 (3 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
k3nt-1 (dugauthier) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_settings_schema_get_value (schema=schema@entry=0x121c8f0, key=key@entry=0x14533e0 "show-desktop") at /build/buildd/glib2.0-2.39.4/./gio/gsettingsschema.c:950
 g_settings_schema_key_init (key=key@entry=0x7fff56fb9b60, schema=0x121c8f0, name=name@entry=0x14533e0 "show-desktop") at /build/buildd/glib2.0-2.39.4/./gio/gsettingsschema.c:1147
 g_settings_get_value (settings=0x121c8d0, key=0x14533e0 "show-desktop") at /build/buildd/glib2.0-2.39.4/./gio/gsettings.c:1094
 g_settings_get_boolean (settings=<optimized out>, key=<optimized out>) at /build/buildd/glib2.0-2.39.4/./gio/gsettings.c:1907
 ffi_call_unix64 () at ../src/x86/unix64.S:76

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity-tweak-tool (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-tweak-tool (Ubuntu):
status: New → Confirmed
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :
information type: Private → Public
Changed in unity-tweak-tool (Ubuntu):
importance: Medium → Critical
description: updated
Changed in unity-tweak-tool (Ubuntu):
status: Confirmed → Triaged
Changed in unity-tweak-tool (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-tweak-tool - 0.0.6ubuntu1

---------------
unity-tweak-tool (0.0.6ubuntu1) trusty; urgency=medium

  * debian/patches/lp1281132.patch: Backport upstream commit
    that fixes crash (LP: #1281132). This patch is applied
    directly since this is a native package, but a copy was
    kept in debian/ to be clear about what has been applied.
  * debian/rules: Some minor style tweaks.
  * debian/control:
   - Bump Standards-Version to 3.9.5
   - Build depend on python3-all to fix FTBFS (LP: #1282274).
 -- Andrew Starr-Bochicchio <email address hidden> Thu, 20 Feb 2014 23:41:09 -0500

Changed in unity-tweak-tool (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Anders Ravn (j-anders-r) wrote :

The latest version in repositories (0.0.6ubuntu1) does not show up in the dash (doesn't seem to include any executable file).

~# dpkg -L unity-tweak-tool
/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/unity-tweak-tool.1.gz
/usr/share/apport
/usr/share/apport/package-hooks
/usr/share/apport/package-hooks/source_unity-tweak-tool.py
/usr/share/doc
/usr/share/doc/unity-tweak-tool
/usr/share/doc/unity-tweak-tool/changelog.gz
/usr/share/doc/unity-tweak-tool/copyright

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Anders,

Do you have a PPA for unity-tweak-tool installed? That doesn't look like the version in the official archive. See:

http://packages.ubuntu.com/trusty/all/unity-tweak-tool/filelist

Could you run `apt-cache policy unity-tweak-tool` ?

Revision history for this message
Anders Ravn (j-anders-r) wrote :

This is the result:

unity-tweak-tool:
  Installerad: 0.0.6ubuntu1
  Kandidat: 0.0.6ubuntu1
  Versionstabell:
 *** 0.0.6ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status

However, after purging unity-tweak-tool (and also clearing the apt cache), and then redownloading/reinstalling - it seems to work again.

'apt-cache policy unity-tweak-tool' still shows the same as above after this, but now it works as expected.

Thank you!

Revision history for this message
gepas (gennpas) wrote : Re: [Bug 1281132] Re: unity-tweak-tool crashed with signal 5 in g_settings_get_value()

Gennaro
hello, no, do not use ppa for unity-tweak. Proceed as you told me.
Thanks

Il 21/02/2014 17:01, Andrew Starr-Bochicchio ha scritto:
> Anders,
>
> Do you have a PPA for unity-tweak-tool installed? That doesn't look like
> the version in the official archive. See:
>
> http://packages.ubuntu.com/trusty/all/unity-tweak-tool/filelist
>
> Could you run `apt-cache policy unity-tweak-tool` ?
>

Revision history for this message
W Carpenter (d-la7nchpad-0) wrote :

Greetings,
Well, I finally got this working!

sudo apt-get purge unity-tweak-tool
remove ppa if installed in repository
delete the contents of "var/cache/apt/archives/"
sudo apt-get update
sudo apt-get dist-upgrade
install unity-tweak-tool from Software Center

Revision history for this message
J Phani Mahesh (phanimahesh) wrote :

That happened for one day, where the version in PPA did not bundle the full app. it has been corrected now.

It may take a while for the PPA to get updated, but in a few hours, you can safely switch to PPA.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.