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

Bug #956509 reported by Bowmore
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
New
Medium
Unassigned

Bug Description

This bug has been reported ealier but with no crash report but here's one attached.

Problem:
Opening an application, e.g firefox, causes the unity panel to crash. The panel however recovers just to crash again, aso. After a while it stabalizes but just with a few indicators left in the panel.

I removed the package indicator-appmenu and the panel showed up correctly again.

Workaround:
Remove indicator-appmenu

Other:
I've also tried to downgrade libglib-2.0 to version 2.31.20-0ubuntu2 as it is part in the trace but no luck.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity-services 5.6.0-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,regex,resize,compiztoolbox,imgpng,move,grid,mousepoll,place,vpswitch,gnomecompat,animation,wall,session,wobbly,workarounds,fade,expo,ezoom,scale,unityshell]
CrashCounter: 1
Date: Thu Mar 15 23:04:49 2012
ExecutablePath: /usr/lib/unity/unity-panel-service
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=sv:en
 LANG=sv_SE.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f737ace7b92: testb $0x4,0x20(%rdi)
 PC (0x7f737ace7b92) 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:
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_variant_new_tuple () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? ()
 ?? ()
Title: unity-panel-service crashed with SIGSEGV in g_variant_new_tuple()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout dip fuse libvirtd lpadmin netdev plugdev sambashare sudo video

Revision history for this message
Bowmore (bowmore) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_variant_is_trusted (value=0x0) at /build/buildd/glib2.0-2.31.20/./glib/gvariant-core.c:604
 g_variant_new_tuple (children=0x7fff1b76f0c0, n_children=1) at /build/buildd/glib2.0-2.31.20/./glib/gvariant.c:878
 ?? ()
 ?? ()

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 unity (Ubuntu):
importance: Undecided → Medium
summary: - unity-panel-service crashed with SIGSEGV in g_variant_new_tuple()
+ unity-panel-service crashed with SIGSEGV in g_variant_is_trusted()
tags: removed: need-amd64-retrace
Revision history for this message
Bowmore (bowmore) wrote :

Another workaround:
Downgrade indicator-appmenu to version 0.3.1-0ubuntu2 (oneiric version).

Conclusion:
There's a regression from version 0.3.1-0ubuntu2 to 2.31.20-0ubuntu1

tags: added: regression
tags: added: regression-update
removed: regression
Revision history for this message
Bowmore (bowmore) wrote :

The reason why this issue didn't appear for 32-bit was that I hadn't deactivated the globalmenu the same way as for 64-bit.

When I also deactivated it for 32-bit by setting UBUNTU_MENUPROXY=0 this issue appeared.

Probably a dup of bug #953479

description: updated
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.