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

Bug #928228 reported by David Henningsson
114
This bug affects 21 people
Affects Status Importance Assigned to Milestone
Unity
Won't Fix
High
Unassigned
unity (Ubuntu)
Won't Fix
High
Unassigned

Bug Description

It happened when fiddling when connecting or disconnecting an external HDMI receiver. I kind of remember compiz crashing similarly.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity-services 5.2.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
Uname: Linux 3.2.0-14-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,place,resize,vpswitch,compiztoolbox,mousepoll,imgpng,session,snap,regex,gnomecompat,move,grid,wall,unitymtgrabhandles,animation,fade,expo,workarounds,scale,ezoom,unityshell]
CompositorRunning: compiz
Date: Tue Feb 7 14:10:25 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/unity/unity-panel-service
GraphicsCard:
 Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:1413]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120103)
MachineType: Hewlett-Packard HP ProBook 4520s
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-14-generic root=UUID=0c069640-8019-48e1-87d9-a9e8f171aa34 ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x7f5f09fa8c85 <g_datalist_id_set_data_full+341>: mov 0x0(%r13),%esi
 PC (0x7f5f09fa8c85) ok
 source "0x0(%r13)" (0xaaaaaaaaaaaaaaa8) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 g_datalist_id_set_data_full () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_unref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? ()
 g_object_unref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: unity-panel-service crashed with SIGSEGV in g_datalist_id_set_data_full()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 06/29/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68AZZ Ver. F.08
dmi.board.name: 1413
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 57.1D
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68AZZVer.F.08:bd06/29/2010:svnHewlett-Packard:pnHPProBook4520s:pvr:rvnHewlett-Packard:rn1413:rvrKBCVersion57.1D:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP ProBook 4520s
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu8
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0~rc2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0~rc2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.3-0ubuntu10
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.99.901-1ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu3
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
David Henningsson (diwic) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_data_set_internal (dataset=0x0, new_destroy_func=0, new_data=0x0, key_id=53, datalist=0x1db6010) at /build/buildd/glib2.0-2.31.16/./glib/gdataset.c:373
 g_datalist_id_set_data_full (datalist=0x1db6010, key_id=53, data=0x0, destroy_func=0) at /build/buildd/glib2.0-2.31.16/./glib/gdataset.c:680
 g_object_real_dispose (object=0x1db6000) at /build/buildd/glib2.0-2.31.16/./gobject/gobject.c:1001
 g_object_unref (_object=0x1db6000) at /build/buildd/glib2.0-2.31.16/./gobject/gobject.c:2971
 panel_service_class_dispose (object=0x1d97090) at /build/buildd/unity-5.2.0/services/panel-service.c:146

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_datalist_id_set_data_full()
+ unity-panel-service crashed with SIGSEGV in g_data_set_internal()
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Omer Akram (om26er)
visibility: private → public
Changed in unity:
status: New → Confirmed
importance: Undecided → High
Omer Akram (om26er)
Changed in unity (Ubuntu):
importance: Medium → Critical
Changed in unity:
importance: High → Critical
jura (zinlun)
Changed in unity:
status: Confirmed → Fix Released
Changed in unity (Ubuntu):
status: Confirmed → Fix Released
Changed in unity (Ubuntu):
status: Fix Released → Confirmed
Omer Akram (om26er)
Changed in unity:
status: Fix Released → Confirmed
Stephen M. Webb (bregma)
tags: added: unity-panel-service
Revision history for this message
shankao (shankao) wrote :

Is this bug fixed already? Has the fix being propagated (or does it need to be) to the currently supported Ubuntu releases?

Revision history for this message
Stephen M. Webb (bregma) wrote :

Downgrading bug importance since (a) the unity-panel-service will restart automatically so functionality is not lost and (2) it's been over a year since the bug was reported, it hardly falls under the definition of 'critical'.

Changed in unity:
importance: Critical → High
Changed in unity (Ubuntu):
importance: Critical → High
Revision history for this message
Will Cooke (willcooke) wrote :

As part of the big bug clear up for 16.04 LTS I am marking this bug as Wont Fix.
These types of crasher are better handled by errors.ubutnu.com which can collate similar crash reports to help us identify persitent bugs rather than one-off crashes.
Sorry we are not able to help with this specific issue. If you are still experiencing this crash, please re-open the bug and add the tag "desktop-bugscrub-reopened". See https://wiki.ubuntu.com/BigDesktopBugScrub for more information.

Changed in unity (Ubuntu):
status: Confirmed → Won't Fix
Changed in unity:
status: Confirmed → Won't Fix
To post a comment you must log in.