unity-window-decorator crashed with SIGSEGV in g_datalist_id_set_data_full()

Bug #806140 reported by John M.K.
154
This bug affects 34 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Critical
Canonical Desktop Experience Team

Bug Description

It just crashed on daily built Ubuntu 11.10 (running on usb stick)

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: compiz-gnome 1:0.9.4+bzr20110606-0ubuntu5
ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
Uname: Linux 3.0-3-generic x86_64
Architecture: amd64
Date: Tue Jul 5 19:29:59 2011
ExecutablePath: /usr/bin/unity-window-decorator
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110705.1)
ProcCmdline: /usr/bin/unity-window-decorator
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f4da6f41a85 <g_datalist_id_set_data_full+341>: mov 0x0(%r13),%esi
 PC (0x7f4da6f41a85) 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: compiz
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
 remove_frame_window ()
 event_filter_func ()
Title: unity-window-decorator crashed with SIGSEGV in g_datalist_id_set_data_full()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
John M.K. (jconni) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_data_set_internal (datalist=0x7f4d980064e0, key_id=52, data=0x0, destroy_func=0) at /build/buildd/glib2.0-2.29.8/./glib/gdataset.c:372
 g_datalist_id_set_data_full (datalist=0x7f4d980064e0, key_id=52, data=0x0, destroy_func=0) at /build/buildd/glib2.0-2.29.8/./glib/gdataset.c:673
 g_object_real_dispose (object=0x7f4d980064d0) at /build/buildd/glib2.0-2.29.8/./gobject/gobject.c:895
 g_object_unref (_object=0x7f4d980064d0) at /build/buildd/glib2.0-2.29.8/./gobject/gobject.c:2709
 remove_frame_window (win=<value optimized out>) at /build/buildd/compiz-0.9.4+bzr20110606/unity/unity_window_decorator/src/wnck.c:429

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 compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
tags: added: compiz-0.9
visibility: private → public
Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Beuntje-ict (beuntje-ict) wrote :

1. open VLC
2. select open disc.
VLC hangs and compiz crashed

Revision history for this message
Doug McMahon (mc3man) wrote :

Beuntje-ict - you may wish to review this bug & see if that is your issue (11.10 only
if so, read my last comment, (13), concerning re-setting vlc
Bug 805303

Changed in compiz (Ubuntu):
importance: Medium → Critical
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Revision history for this message
bjv (bjamesv) wrote :

I am also experiencing this fault in g_datalist_id_set_data_full(), it is extremely straightforward to reproduce with Nokia Qt SDK installer

1) download, http://get.qt.nokia.com/qtsdk/Qt_SDK_Lin32_online_v1_1_3_en.run
2) click through the first few screen, (i believe you can ignore warning if no c++ compiler is installed) select EITHER 'default' or 'custom'

unity window decorator will crash on the next dialogue, before installation even begins.

tags: added: bugpattern-needed
Revision history for this message
Doug McMahon (mc3man) wrote :

Glancing thru the dupes on this it appears that this bug & most of it's dupes are related to the bug I previously linked which can also cause unity-window-decorator to crash
Bug 805303
Probably this bug should be duped to it

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.