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

Bug #729722 reported by sam tygier on 2011-03-05
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
DBus Menu
Fix Released
Medium
Ted Gould
libdbusmenu (Ubuntu)
Medium
Ted Gould
unity (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: unity

got this and Bug #727041 together

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: unity 3.6.0-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,scale,session,unityshell]
Date: Sat Mar 5 17:02:00 2011
ExecutablePath: /usr/lib/unity/unity-panel-service
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110127)
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7ff6ef660aa2 <g_variant_is_trusted+2>: testb $0x4,0x20(%rdi)
 PC (0x7ff6ef660aa2) ok
 source "$0x4" ok
 destination "0x20(%rdi)" (0x00000020) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 g_variant_is_trusted (value=0x0) at /build/buildd/glib2.0-2.28.1/./glib/gvariant-core.c:600
 g_variant_builder_add_value (builder=0x7fff82f892a0, value=0x0) at /build/buildd/glib2.0-2.28.1/./glib/gvariant.c:3081
 ?? () from /usr/lib/libdbusmenu-glib.so.3
 ?? () from /usr/lib/libdbusmenu-glib.so.3
 complete_in_idle_cb (data=<value optimised out>) at /build/buildd/glib2.0-2.28.1/./gio/gsimpleasyncresult.c:757
Title: unity-panel-service crashed with SIGSEGV in g_variant_is_trusted()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

sam tygier (samtygier) wrote :

StacktraceTop:
 g_variant_is_trusted (value=0x0) at /build/buildd/glib2.0-2.28.1/./glib/gvariant-core.c:600
 g_variant_builder_add_value (builder=0x7fff82f892a0, value=0x0) at /build/buildd/glib2.0-2.28.1/./glib/gvariant.c:3081
 update_layout (client=0x1e7b5c0) at /build/buildd/libdbusmenu-0.3.100/./libdbusmenu-glib/client.c:1848
 menuproxy_build_cb (object=<value optimized out>, res=<value optimized out>, user_data=<value optimized out>) at /build/buildd/libdbusmenu-0.3.100/./libdbusmenu-glib/client.c:1075
 complete_in_idle_cb (data=<value optimized out>) at /build/buildd/glib2.0-2.28.1/./gio/gsimpleasyncresult.c:757

Changed in unity (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
affects: unity (Ubuntu) → libdbusmenu (Ubuntu)
Alex Launi (alexlauni) on 2011-03-07
affects: unity → dbusmenu
Changed in unity (Ubuntu):
status: New → Invalid
Changed in dbusmenu:
status: New → Confirmed
assignee: nobody → Ted Gould (ted)
Changed in libdbusmenu (Ubuntu):
assignee: nobody → Ted Gould (ted)
Changed in libdbusmenu (Ubuntu):
status: New → Confirmed
Changed in dbusmenu:
importance: Undecided → Medium
Ted Gould (ted) on 2011-03-09
Changed in dbusmenu:
status: Confirmed → In Progress
Ted Gould (ted) on 2011-03-09
Changed in dbusmenu:
status: In Progress → Fix Committed
Ted Gould (ted) on 2011-03-10
Changed in dbusmenu:
milestone: none → 0.3.101
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

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

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

  * New upstream release.
    ∘ Add helper to get cached menuitem from widget
    ∘ Have the GTK Dbusmenu Client handle theme directories (LP: #727325)
    ∘ Fix a bunch of memory leaks (LP: #722972)
    ∘ Handle _ in menuitems more correctly when parsing (LP: #621301)
    ∘ Protect from NULL layout_props (LP: #729722)
    ∘ Remove the property from the hashtable before signaling that
      it's been changed (LP: #725603)
    ∘ Wrap emitted properties in a variant
    ∘ Fix enum templates so they can be included by other programs
      without error
    ∘ Setting the cached menu item (LP: #723463) (LP: #729128) (LP: #729194)
 -- Ted Gould <email address hidden> Thu, 10 Mar 2011 11:12:50 -0600

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