Keyboard Shortcuts crashed on group close

Bug #351271 reported by Paul Scott
6
Affects Status Importance Assigned to Milestone
gnome-control-center
Fix Released
Critical
gnome-control-center (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

I scrolled to the bottom selected the bottom category grouping, hit <space> to collapse it, at which it became unresponsive. I tried to click on the category to collapse it and shortly after it closed.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/gnome-keybinding-properties
Package: gnome-control-center 1:2.26.0-0ubuntu1
ProcCmdline: gnome-keybinding-properties
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gnome-control-center
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/libgtk-x11-2.0.so.0
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
 g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
Title: gnome-keybinding-properties crashed with SIGSEGV in g_closure_invoke()
Uname: Linux 2.6.28-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Paul Scott (paul-scotto) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:start_editing_kb_cb (treeview=0x982d148, path=0x9964bc8,
_gtk_marshal_VOID__BOXED_OBJECT (closure=0x9906ba0,
IA__g_closure_invoke (closure=0x9906ba0, return_value=0x0,
signal_emit_unlocked_R (node=0x97f7868, detail=0,
IA__g_signal_emit_valist (instance=0x982d148,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=577474

visibility: private → public
Changed in gnome-control-center (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Triaged
Changed in gnome-control-center:
status: Unknown → Confirmed
Changed in gnome-control-center:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in gnome-control-center (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.7 KiB)

This bug was fixed in the package gnome-control-center - 1:2.27.3-0ubuntu1

---------------
gnome-control-center (1:2.27.3-0ubuntu1) karmic; urgency=low

  * New upstream version (LP: #393815):
    - About me:
      + Initialize GThread subsystem (Vivian Zhang) (#583451).
    - Appearance:
      + After removing an image set the cursor to the newly selected
        wallpaper so that keyboard navigation works as expected
        (Jens Granseuer) (#575075, LP: #334307).
      + Search GTK+ icon theme search path for icon themes
        (Jens Granseuer) (#575906).
      + Only delete the theme if the user pressed OK (Benjamin Berg)
        (#578694).
      + Close gtkrc files after use (Jens Granseuer) (#578835).
      + Fix theme engine detection on non-UNIX platform
        (Jens Granseuer) (#581156).
      + Don't unref NULL GConf entries (Jens Granseuer).
      + After removing an image set the cursor to the newly selected
        wallpaper (Jens Granseuer) (#575075).
    - Default applications:
      + Add Arora to list of browsers (Bastien Nocera).
    - Display:
      + Pass a transient parent ID to the ApplyConfiguration callback
        so that it can make its confirmation dialog a child of the parent
        (Federico Mena Quintero) (#576006).
      + Simplify calls to dbus-glib which cannot fail (Federico Mena Quintero)
      + Ensure that there will be a backup file before committing
        (Federico Mena Quintero) (#486093).
      + Make the monitor heading be explicitly black (Federico Mena Quintero)
        (#556050).
      + Fix the layout-outputs-horizontally helper (Federico Mena Quintero).
      + Use the timestamp of the Apply button to change the RANDR
        configuration (Federico Mena Quintero).
      + Don't pop up a redundant error dialog (Federico Mena Quintero)
    - Font viewer:
      + Safely printf strings (Christian Persch)
      + Interrupt thumbnailing at 30 s instead of 30 msecs (Jens Granseuer)
        (#584107, LP: #381252).
    - Keybindings:
      + Make activating a section header row expand or collapse the
        section as expected instead of crashing (Jens Granseuer) (#577474).
      + Make the custom keybinding UI smoother (Matthias Clasen).
      + Don't needlessly write entries back to gconf on startup
        (Matthias Clasen) (#581986).
    - Keyboard:
      + Dependency on libxklavier 4.0, optional load/display of extra layouts
        (Sergey V. Udaltsov).
    - Shell:
      + Fix libslab svn:external problem (Rodrigo Moya).
  * Dropped debian/patches/98_correct_shell_use.patch - the change is in
    the new version.
  * debian/control{.in}:
    - libxklavier migration - changed libxklavier12-dev to libxklavier-dev.
    - Bump up build-dep on libgnomekbd-dev.
  * 98_polkit1.patch:
    - Patch from Fedora for polkit-1 migration.
  * debian/rules:
    - Build with --disable-hal. This seems to be a redundant built-time
      check anyway. I can't find any features that are disabled
      without HAL support.
  * Refreshed patches:
    - 04_path_xtra.patch.
    - 05_ta_po.patch.
    - 100_at_properties_readd_gksudo_disable_grab_toggle.patch.
    - 109_screen_resolution_extra.patch.
    - 110_scree...

Read more...

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