indicator-applet-appmenu crashed with SIGSEGV in dbusmenu_menuitem_send_about_to_show()

Bug #743050 reported by cocca enrico on 2011-03-26
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
DBus Menu
Fix Released
Low
Ted Gould
Unity Foundations
Low
Ted Gould
libdbusmenu (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: indicator-applet

the app are crash

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: indicator-applet 0.4.10-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Mar 26 11:53:35 2011
ExecutablePath: /usr/lib/indicator-applet/indicator-applet-appmenu
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110322.1)
ProcCmdline: /usr/lib/indicator-applet/indicator-applet-appmenu
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=it_IT:en
 LANG=it_IT.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f1d1c6c0c43 <dbusmenu_menuitem_send_about_to_show+51>: cmp %rax,(%r12)
 PC (0x7f1d1c6c0c43) ok
 source "%rax" ok
 destination "(%r12)" (0x415541ff85485641) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: indicator-applet
StacktraceTop:
 dbusmenu_menuitem_send_about_to_show () from /usr/lib/libdbusmenu-glib.so.3
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: indicator-applet-appmenu crashed with SIGSEGV in dbusmenu_menuitem_send_about_to_show()
UpgradeStatus: Upgraded to natty on 2011-03-25 (1 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

cocca enrico (cocca-enrico) wrote :

StacktraceTop:
 dbusmenu_menuitem_send_about_to_show (mi=<value optimized out>, cb=0, cb_data=0x0) at /build/buildd/libdbusmenu-0.4.0/./libdbusmenu-glib/menuitem.c:1732
 g_closure_invoke (closure=0x114d100, return_value=0x0, n_param_values=1, param_values=0xe32360, invocation_hint=0x7fffc2840960) at /build/buildd/glib2.0-2.28.4/./gobject/gclosure.c:767
 signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x113f590, emission_return=0x0, instance_and_params=0xe32360) at /build/buildd/glib2.0-2.28.4/./gobject/gsignal.c:3252
 g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=<value optimized out>) at /build/buildd/glib2.0-2.28.4/./gobject/gsignal.c:2983
 g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at /build/buildd/glib2.0-2.28.4/./gobject/gsignal.c:3040

Changed in indicator-applet (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

visibility: private → public
affects: indicator-applet (Ubuntu) → indicator-appmenu (Ubuntu)
Changed in indicator-appmenu (Ubuntu):
status: New → Invalid
Sebastien Bacher (seb128) wrote :

seemed similar to bug #723463 but is not

affects: indicator-appmenu (Ubuntu) → indicator-applet (Ubuntu)
Changed in indicator-applet (Ubuntu):
status: Invalid → New
Changed in indicator-applet (Ubuntu):
importance: Medium → Low
affects: indicator-applet (Ubuntu) → libdbusmenu (Ubuntu)
Changed in dbusmenu:
importance: Undecided → Low
assignee: nobody → Ted Gould (ted)
Changed in dbusmenu:
assignee: Ted Gould (ted) → nobody
Changed in libdbusmenu (Ubuntu):
assignee: nobody → Chris Coulson (chrisccoulson)
Sebastien Bacher (seb128) wrote :

bug #743050 seems similar but with a different stacktrace

"#0 0x0911deec in dbusmenu_menuitem_send_about_to_show (mi=0x38b850, cb=0, cb_data=0x0) at ../../libdbusmenu-glib/menuitem.c:1732
        __inst = 0x38b850
        __t = 156974864
        __r = <value optimized out>
        _g_boolean_var_ = <value optimized out>
        __PRETTY_FUNCTION__ = "dbusmenu_menuitem_send_about_to_show"
        class = <value optimized out>
#1 0x081a4040 in window_menus_entry_activate (wm=0x96c8980, entry=0x94bfc48, timestamp=16659430) at window-menus.c:809
        wme = 0x94bfc48
#2 0x0819ff9b in entry_activate (io=0x95bb800, entry=0x94bfc48, timestamp=16659430) at indicator-appmenu.c:953
        iapp = <value optimized out>
..."

Changed in libdbusmenu (Ubuntu):
assignee: Chris Coulson (chrisccoulson) → nobody
Ted Gould (ted) on 2011-09-23
Changed in dbusmenu:
status: New → In Progress
assignee: nobody → Ted Gould (ted)
milestone: none → 0.5.0
Changed in unity-foundations:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → Ted Gould (ted)
milestone: none → oneiric-final
Ted Gould (ted) on 2011-09-27
Changed in dbusmenu:
status: In Progress → Fix Committed
Changed in unity-foundations:
status: In Progress → Fix Committed
Ted Gould (ted) on 2011-09-29
Changed in dbusmenu:
status: Fix Committed → Fix Released
Changed in unity-foundations:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

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

---------------
libdbusmenu (0.5.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    * Protect functions against NULL results (LP: #757569, LP: #742909,
      LP: #743050, LP: #743661)
 -- Ted Gould <email address hidden> Thu, 29 Sep 2011 14:46:57 -0500

Changed in libdbusmenu (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers