[LUCID] gnome-appearance-properties crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()

Bug #550836 reported by Mitch Towner
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gnome-control-center

Modifying a theme to have the same characteristics as "Ambiance" does not automatically select the "Ambiance" theme. Changing from the customised theme to "Ambiance" results in a segfault.

[TEST CASE]
=============
1. Install lucid
2. Open gnome-appearance-properties
3. Select any default theme (except "Ambiance")
4. Select "customize"
5. Change all theme characteristics (Controls, Colours, Window Border, Icons, Pointer) to "Ambiance" defaults

[Current Result]
=============
Theme is not automatically changed to Ambiance. A custom theme is created instead
Upon clicking on the "Ambiance" theme, gnome-appearance-properties crashes

[Expected Result]
=============
If all theme characteristics are changed to "Ambiance" defaults, theme should automatically change to "Ambiance" as it does with all other default themes

[Notes]
=============
See attached screencast for further replication details

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: gnome-control-center 1:2.29.92-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-17-generic i686
Architecture: i386
Date: Mon Mar 29 04:17:36 2010
ExecutablePath: /usr/bin/gnome-appearance-properties
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100113)
ProcCmdline: gnome-appearance-properties
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7a719b: cmp %cl,(%edx)
 PC (0x007a719b) ok
 source "%cl" ok
 destination "(%edx)" (0x00000000) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gnome-control-center
StacktraceTop:
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? ()
 g_cclosure_marshal_VOID__VOID ()
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
Title: gnome-appearance-properties crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1447): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-appearance-properties:1652): Gdk-CRITICAL **: gdk_display_sync: assertion `GDK_IS_DISPLAY (display)' failed
 (gnome-appearance-properties:1652): Gdk-CRITICAL **: gdk_display_sync: assertion `GDK_IS_DISPLAY (display)' failed

Revision history for this message
Mitch Towner (kermiac) wrote :
Revision history for this message
Mitch Towner (kermiac) wrote :
Mitch Towner (kermiac)
description: updated
Revision history for this message
Mitch Towner (kermiac) wrote :

Unmarked as private. This was reported from a stock VM & has no private/ sensitive information

visibility: private → public
Revision history for this message
Sebastien Bacher (seb128) wrote :

waiting on the retracing but it's likely the bug fixed today in the 0ubuntu3 update

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
ThreadStacktrace:

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Changed in gnome-control-center (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed
Download full text (3.8 KiB)

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate an useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

python-gmenu: installed version 2.29.92-0ubuntu5, latest version: 2.30.0-0ubuntu2
libssl0.9.8: installed version 0.9.8k-7ubuntu7, latest version: 0.9.8k-7ubuntu8
gnome-control-center: installed version 1:2.29.92-0ubuntu3, latest version: 1:2.30.0-0ubuntu3
libbonobo2-common: installed version 2.24.2-1build1, latest version: 2.24.3-0ubuntu1
libudev0: installed version 151-6, latest version: 151-7
mountall: installed version 2.8, latest version: 2.10
capplets-data: installed version 1:2.29.92-0ubuntu3, latest version: 1:2.30.0-0ubuntu3
libdbus-1-3: installed version 1.2.16-2ubuntu3, latest version: 1.2.16-2ubuntu4
libpango1.0-common: installed version 1.26.2-1ubuntu1, latest version: 1.28.0-0ubuntu1
tzdata: installed version 2010e-1, latest version: 2010g-0ubuntu1
libgnomekbd-common: installed version 2.29.92-0ubuntu3, latest version: 2.30.0-0ubuntu1
gnome-desktop-data: installed version 1:2.29.92-0ubuntu2, latest version: 1:2.30.0-0ubuntu1
libplymouth2: installed version 0.8.1-1ubuntu3, latest version: 0.8.1-3
gconf2: installed version 2.28.0-1ubuntu5, latest version: 2.28.1-0ubuntu1
libpango1.0-0: installed version 1.26.2-1ubuntu1, latest version: 1.28.0-0ubuntu1
dbus: installed version 1.2.16-2ubuntu3, latest version: 1.2.16-2ubuntu4
libglib2.0-0: installed version 2.23.6-1ubuntu2, latest version: 2.24.0-0ubuntu1
libgnome-menu2: installed version 2.29.92-0ubuntu5, latest version: 2.30.0-0ubuntu2
desktop-file-utils: installed version 0.15-2ubuntu3, latest version: 0.16-0ubuntu1
sysv-rc: installed version 2.87dsf-4ubuntu16, latest version: 2.87dsf-4ubuntu17
python-apt: installed version 0.7.94.2ubuntu3, latest version: 0.7.94.2ubuntu5
libgnome-window-settings1: installed version 1:2.29.92-0ubuntu3, latest version: 1:2.30.0-0ubuntu3
librsvg2-common: installed version 2.26.0-1build1, latest version: 2.26.2-0ubuntu1
libnspr4-0d: installed version 4.8-0ubuntu2, latest version: 4.8.4-0ubuntu1
udev: installed version 151-6, latest version: 151-7
libnss3-1d: installed version 3.12.3.1-0ubuntu3, latest version: 3.12.6-0ubuntu1
gnome-menus: installed version 2.29.92-0ubuntu5, latest version: 2.30.0-0ubuntu2
xkb-data: installed version 1.7-2ubuntu2, latest version: 1.8-1ubuntu4
libgnomekbd4: installed version 2.29.92-0ubuntu3, latest version: 2.30.0-0ubuntu1
libsasl2-2: installed version 2.1.23.dfsg1-3ubuntu1, latest version: 2.1.23.dfsg1-5ubuntu1
dbus-x11: installed version 1.2.16-2ubuntu3, latest version: 1.2.16-2ubuntu4
libsoup2.4-1: installed version 2.29.91-1, latest version: 2.30.0-0ubuntu1
libbonobo2-0: installed version 2.24.2-1build1, latest version: 2.24.3-0ubuntu1
gnome-settings-daemon: installed version 2.29.92-0ubuntu3, latest version: 2.30.0-0ubuntu2
sysvinit-utils: installed version 2.87dsf-4ubuntu16, latest version: 2.87dsf-4ubuntu17
libldap-2.4-2: installed version 2.4.21-0ubuntu2, latest version: 2.4.21-0ubuntu3
libappindicator0: installed version 0.0.17-0ubu...

Read more...

tags: removed: need-i386-retrace
Revision history for this message
Mitch Towner (kermiac) wrote :

I can confirm that this was fixed in the 0ubuntu3 release as per Sebastian's comment. Thank you.

Changelog
=========
gnome-control-center (1:2.30.0-0ubuntu3) lucid; urgency=low

  * debian/patches/52_button_layout_from_theme.patch:
    - fix crash at startup when the button layout isn't the selected
      theme one (LP: #552132)

 -- Didier Roche <email address hidden> Wed, 31 Mar 2010 10:12:48 +0200

Changed in gnome-control-center (Ubuntu):
status: Invalid → Fix Released
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.