switchboard crashed with SIGSEGV in g_io_extension_get_type()

Bug #1388232 reported by Arden
126
This bug affects 27 people
Affects Status Importance Assigned to Milestone
Switchboard
Invalid
Undecided
Unassigned

Bug Description

It seems that it does this for all the following: User Accounts, Network, Color, Universal Access, Mouse and Touchpad, Printers, Sound, Wacom Tablet. All other options seem to work just find without much of an issue. This seemed to happen after I updated today (10/31/2014).

ProblemType: Crash
DistroRelease: elementary OS 0.3
Package: switchboard 2.0.0~r510+pkg35~ubuntu0.3.1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8
Uname: Linux 3.13.0-39-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CrashCounter: 1
CrashDB: switchboard
CurrentDesktop: Pantheon
Date: Fri Oct 31 12:51:19 2014
ExecutablePath: /usr/bin/switchboard
GSettings:
 org.pantheon.switchboard.saved-state position ['0', '30']
 org.pantheon.switchboard.saved-state window-height 686
 org.pantheon.switchboard.saved-state window-state 'Normal'
 org.pantheon.switchboard.saved-state window-width 940
GsettingsChanges:

InstallationDate: Installed on 2014-10-24 (7 days ago)
InstallationMedia: elementary OS 0.3 "Freya" - Daily amd64 (20140810)
ProcCmdline: switchboard
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7fab5cb22020 <g_io_extension_get_type>: mov 0x8(%rdi),%rax
 PC (0x7fab5cb22020) ok
 source "0x8(%rdi)" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: switchboard
StacktraceTop:
 g_io_extension_get_type () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/switchboard/hardware/pantheon-gcc-compatibility/libgcc-color.so
 _start ()
Title: switchboard crashed with SIGSEGV in g_io_extension_get_type()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Arden (highdruid101) wrote :
information type: Private → Public
Revision history for this message
Roland (Rolandixor) Taylor (rolandixor) wrote :

I think this related to Gnome Control Center based plugs.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

StacktraceTop:
 g_io_extension_get_type (extension=0x0) at /build/buildd/glib2.0-2.40.2/./gio/giomodule.c:1376
 gcc_panel_color_real_shown (base=0x22c86c0) at /build/buildd/switchboard-gnome-control-center-0.3.0~r28~ubuntu0.3.1/obj-x86_64-linux-gnu/GccPanelColor.vala:123
 register_tm_clones ()
 ?? ()
 ?? ()

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote : Stacktrace.txt
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote : ThreadStacktrace.txt
tags: removed: need-amd64-retrace
Revision history for this message
Cody Garver (codygarver) wrote :

I'm guessing you were using an unsupported version of gnome-control-center, like the one from the GNOME PPA

Changed in switchboard:
status: New → Incomplete
Revision history for this message
rebolek (rebolek) wrote :

Since I installed Freya beta 1, I'm not able to open sound preferences, it always crashes and I'm not using any unsupported version of gnome-control-center, just the one shipped with Freya, so I guess that'đ not the problem.

Cody Garver (codygarver)
Changed in switchboard:
status: Incomplete → New
Revision history for this message
Tom Beckmann (tombeckmann) wrote :

Which version is that exactly? Could you run "apt-cache show libgnome-control-center1" and paste the output? It could be that they changed a typename. At least that would fit the backtrace.

Revision history for this message
rebolek (rebolek) wrote :

Package: libgnome-control-center1
Source: gnome-control-center
Priority: optional
Section: libs
Installed-Size: 1748
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Version: 1:3.12.1-0ubuntu1~trusty5
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.39.91), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.12.1-0ubuntu1~trusty5_amd64.deb
Size: 1735076
MD5sum: 753b85f9bc2d88dccbc550398f728b60
SHA1: b9bc6a289625160c155c8c8db738d48858d40241
SHA256: 06f57283cc68240a6e005a5730d37b122407d9a03f7d60a336ca71f13d64b23f
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Original-Maintainer: Debian GNOME Maintainers <email address hidden>

Package: libgnome-control-center1
Priority: optional
Section: libs
Installed-Size: 1537
Maintainer: Ubuntu Desktop Team <email address hidden>
Original-Maintainer: Debian GNOME Maintainers <email address hidden>
Architecture: amd64
Source: gnome-control-center
Version: 1:3.6.3-0ubuntu56.1
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.6.3-0ubuntu56.1_amd64.deb
Size: 80398
MD5sum: f34feabdfd5c37ac23f54959e74abd3b
SHA1: bf02b831be5b1e4ee604f421155dae492529cd47
SHA256: 6f48aec13e43d88c7612ae50922653b8f7bbf71434176ebe3517ecd40f82ec72
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, ubuntu-gnome-desktop

Package: libgnome-control-center1
Priority: optional
Section: libs
Installed-Size: 1537
Maintainer: Ubuntu Desktop Team <email address hidden>
Original-Maintainer: Debian GNOME Maintainers <email address hidden>
Architecture: amd64
Source: gnome-control-center
Version: 1:3.6.3-0ubuntu56
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.6.3-0ubuntu56_amd64.deb
Size: 80512
MD5sum: 108a6014c72ba3c876e13e30e20e7ce4
SHA1: 064a0c83e00145bbae0271f9cd174b6c3002de88
SHA256: 85ec7d4e01f3316a1d90d6bcb1a87324b95c4a851a81032337b47d40de297a2d
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, ubuntu-gnome-desktop

Revision history for this message
Marc Boisvert-Dupras (bladetecltd) wrote :
Download full text (3.6 KiB)

Hi, I'm affected by this also. Here's the output for apt-cache show libgnome-control-center1:

Package: libgnome-control-center1
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 1658
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Source: gnome-control-center
Version: 1:3.8.6-0ubuntu1~trusty2
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Original-Maintainer: Debian GNOME Maintainers <email address hidden>

Package: libgnome-control-center1
Source: gnome-control-center
Priority: optional
Section: libs
Installed-Size: 1537
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Version: 1:3.6.3-0ubuntu56.1+elementary2~ubuntu14.04.1
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.6.3-0ubuntu56.1+elementary2~ubuntu14.04.1_amd64.deb
Size: 1521736
MD5sum: 0ffd996e72e23866db545f2eef83c855
SHA1: a25eb558f07f7e7ec486eeea4a74aa197a084955
SHA256: 2f3c21210605ade4f26d17c904ece0899a032156994d92ce37ee7123046c5204
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Original-Maintainer: Debian GNOME Maintainers <email address hidden>

Package: libgnome-control-center1
Priority: optional
Section: libs
Installed-Size: 1537
Maintainer: Ubuntu Desktop Team <email address hidden>
Original-Maintainer: Debian GNOME Maintainers <email address hidden>
Architecture: amd64
Source: gnome-control-center
Version: 1:3.6.3-0ubuntu56.1
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.6.3-0ubuntu56.1_amd64.deb
Size: 80398
MD5sum: f34feabdfd5c37ac23f54959e74abd3b
SHA1: bf02b831be5b1e4ee604f421155dae492529cd47
SHA256: 6f48aec13e43d88c7612ae50922653b8f7bbf71434176ebe3517ecd40f82ec72
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, ubuntu-gnome-desktop

Package: libgnome-control-center1
Priority: optional
Section: libs
Installed-Size: 1537
Maintainer: Ubuntu Desktop Team <email address hidden>
Original-Maintainer: Debian GNOME Maintainers <email address hidden>
Architecture: amd64
Source: gnome-control-center
Version: 1:3.6.3-0ubuntu56
Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.5.14), libpango-1.0-0 (>= 1.14.0)
Filename: pool/main/g/gnome-control-center/libgnome-control-center1_3.6.3-0ub...

Read more...

Revision history for this message
Peter Van Bruystegem (petervanbruystegem) wrote :

did any of you added the GNOME PPA for installing/updating some GNOME apps, and then perhaps forgot to remove it and did an update/dist-upgrade some time later on? If so, you'll have just that. It will break exactly User Accounts, Network, Color, Universal Access, Mouse and Touchpad, Printers, Sound, Wacom Tablet in switchboard. This is like Cody says above and don't looks like a bug to me.

Revision history for this message
Danielle Foré (danrabbit) wrote :

Invalidating old crash reports. Please re-open if you can still reproduce

Changed in switchboard:
status: New → Invalid
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.