unity-panel-service crashed with SIGSEGV in g_type_check_instance()

Bug #746091 reported by Gary M
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DBus Menu
Fix Released
Undecided
Unassigned
libdbusmenu (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: indicator-appmenu

I initiated a close of Firefox using Alt+F4. There was no response, so after a few seconds I used the mouse to dropdown the Firefox File menu to select Quit. The Firefox window then closed, but the panel Firefox menu and its File dropdown menu remained visible but unresponsive with menu items visibly disabled. A few seconds later, this crash was shown.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: indicator-appmenu 0.1.97-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
CrashCounter: 1
Date: Thu Mar 31 11:23:20 2011
ExecutablePath: /usr/lib/unity/unity-panel-service
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110202.1)
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=en_NZ:en
 LANG=en_NZ.UTF-8
SegvAnalysis:
 Segfault happened at: 0x2b63f3 <g_type_check_instance+35>: mov (%eax),%edx
 PC (0x002b63f3) ok
 source "(%eax)" (0x00000001) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: indicator-appmenu
StacktraceTop:
 g_type_check_instance (type_instance=0x9e41340) at /build/buildd/glib2.0-2.28.4/./gobject/gtype.c:4068
 g_signal_handlers_disconnect_matched (instance=0x9e41340, mask=24, signal_id=0, detail=0, closure=0x0, func=0x633b20, data=0x9e69190) at /build/buildd/glib2.0-2.28.4/./gobject/gsignal.c:2672
 IA__gtk_accel_label_set_accel_closure (accel_label=0x9e69190, accel_closure=0x0) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:537
 IA__gtk_accel_label_set_accel_widget (accel_label=0x9e69190, accel_widget=0x0) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:475
 gtk_accel_label_destroy (object=0x9e69190) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:276
Title: unity-panel-service crashed with SIGSEGV in g_type_check_instance()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

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

StacktraceTop:
 g_type_check_instance (type_instance=0x9e41340) at /build/buildd/glib2.0-2.28.4/./gobject/gtype.c:4068
 g_signal_handlers_disconnect_matched (instance=0x9e41340, mask=24, signal_id=0, detail=0, closure=0x0, func=0x633b20, data=0x9e69190) at /build/buildd/glib2.0-2.28.4/./gobject/gsignal.c:2672
 IA__gtk_accel_label_set_accel_closure (accel_label=0x9e69190, accel_closure=0x0) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:537
 IA__gtk_accel_label_set_accel_widget (accel_label=0x9e69190, accel_widget=0x0) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:475
 gtk_accel_label_destroy (object=0x9e69190) at /build/buildd/gtk+2.0-2.24.3/gtk/gtkaccellabel.c:276

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in indicator-appmenu (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Gary M (garym)
visibility: private → public
affects: indicator-appmenu (Ubuntu) → libdbusmenu (Ubuntu)
Ted Gould (ted)
Changed in dbusmenu:
status: New → In Progress
milestone: none → 0.4.3
Ted Gould (ted)
Changed in dbusmenu:
status: In Progress → Fix Committed
Ted Gould (ted)
Changed in dbusmenu:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdbusmenu - 0.4.3-0ubuntu1

---------------
libdbusmenu (0.4.3-0ubuntu1) natty; urgency=low

  [ Ken VanDine ]
  * debian/rules
    - Fixed package names in build targets (LP: #760102)
    - Dropped makeshlibs in favor of symbols files
  * +debian/libdbusmenu-glib3.symbols
  * +debian/libdbusmenu-gtk3-3.symbols
  * +debian/libdbusmenu-gtk3.symbols

  [ Ted Gould ]
  * New upstream release.
    ∘ Handle cases where labels are added later as subwidgets
      in the menuitem (LP: #758759)
    ∘ Fix the destruction of the attached GTK menuitem (LP: #746091)
    ∘ Guard against an activation that does not actually have an
      associated menu-hide (LP: #750588)
 -- Ted Gould <email address hidden> Thu, 14 Apr 2011 16:49:13 -0500

Changed in libdbusmenu (Ubuntu):
status: New → 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.