compiz crashed with SIGSEGV in g_type_check_instance_is_a()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Critical
|
Neil J. Patel | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: unity
On the unity menu, I right clicked on my USB phone and selected "Safely Remove". The animation where the icon shrinks and slides up did not finish and everything froze. Several seconds later, window decorations disappeared, and dialog notified me that compiz had crashed.
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: unity 3.6.4-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-
NonfreeKernelMo
Architecture: i386
Date: Mon Mar 14 22:12:13 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302)
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=en_NZ:en
LANG=en_NZ.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0xb74709f4 <g_type_
PC (0xb74709f4) ok
source "(%edi)" (0xffffd400) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
g_type_
g_volume_get_drive () from /usr/lib/
DeviceLauncher
g_simple_
?? () from /usr/lib/
Title: compiz crashed with SIGSEGV in g_type_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- Jay Taoko (community): Approve
-
Diff: 556 lines (+206/-19)17 files modifiedservices/panel-main.c (+29/-0)
services/panel-marshal.list (+1/-0)
services/panel-service.c (+31/-0)
src/DeviceLauncherIcon.cpp (+6/-0)
src/IndicatorObjectEntryProxy.h (+3/-1)
src/IndicatorObjectEntryProxyRemote.cpp (+10/-1)
src/IndicatorObjectEntryProxyRemote.h (+2/-0)
src/IndicatorObjectFactoryRemote.cpp (+45/-11)
src/IndicatorObjectFactoryRemote.h (+1/-0)
src/IndicatorObjectProxyRemote.cpp (+1/-1)
src/PanelIndicatorObjectEntryView.cpp (+33/-1)
src/PanelIndicatorObjectEntryView.h (+1/-0)
src/PanelMenuView.cpp (+22/-4)
src/PanelMenuView.h (+2/-0)
src/PlaceEntryHome.cpp (+15/-0)
src/PlaceEntryHome.h (+1/-0)
src/PlaceEntryRemote.cpp (+3/-0)
visibility: | private → public |
Changed in unity: | |
assignee: | nobody → Neil J. Patel (njpatel) |
importance: | Undecided → Critical |
milestone: | none → 3.6.6 |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: iface_entry_ I (type_instance= 0x917d4d8, iface_type= 148828968) at /build/ buildd/ glib2.0- 2.28.2/ ./gobject/ gtype.c: 561 iface_vtable_ I (type_instance= 0x917d4d8, iface_type= 148828968) at /build/ buildd/ glib2.0- 2.28.2/ ./gobject/ gtype.c: 616 check_conformit ies_UorL (type_instance= 0x917d4d8, iface_type= 148828968) at /build/ buildd/ glib2.0- 2.28.2/ ./gobject/ gtype.c: 3445 conforms_ to_U (type_instance= 0x917d4d8, iface_type= 148828968) at /build/ buildd/ glib2.0- 2.28.2/ ./gobject/ gtype.c: 3475 check_instance_ is_a (type_instance= 0x917d4d8, iface_type= 148828968) at /build/ buildd/ glib2.0- 2.28.2/ ./gobject/ gtype.c: 3961
lookup_
type_lookup_
type_node_
type_node_
g_type_