compiz crashed with SIGSEGV in g_type_check_instance_is_a()

Bug #734721 reported by deuterium
54
This bug affects 10 people
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
ProcVersionSignature: Ubuntu 2.6.38-6.34-generic-pae 2.6.38-rc7
Uname: Linux 2.6.38-6-generic-pae i686
NonfreeKernelModules: nvidia
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_check_instance_is_a+212>: mov (%edi),%eax
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_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
g_volume_get_drive () from /usr/lib/libgio-2.0.so.0
DeviceLauncherIcon::OnStopDriveReady(_GObject*, _GAsyncResult*, DeviceLauncherIcon*) () from /usr/lib/compiz/libunityshell.so
g_simple_async_result_complete () from /usr/lib/libgio-2.0.so.0
?? () from /usr/lib/gio/modules/libgioremote-volume-monitor.so
Title: compiz crashed with SIGSEGV in g_type_check_instance_is_a()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

lp:~unity-team/unity/panel-fixes-2011年03月17日
Jay Taoko (community): Approve
Diff: 556 lines (+206/-19)
17 files modified
services/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)
api
Revision history for this message
deuterium (matt-j-heard) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
lookup_iface_entry_I (type_instance=0x917d4d8, iface_type=148828968) at /build/buildd/glib2.0-2.28.2/./gobject/gtype.c:561
type_lookup_iface_vtable_I (type_instance=0x917d4d8, iface_type=148828968) at /build/buildd/glib2.0-2.28.2/./gobject/gtype.c:616
type_node_check_conformities_UorL (type_instance=0x917d4d8, iface_type=148828968) at /build/buildd/glib2.0-2.28.2/./gobject/gtype.c:3445
type_node_conforms_to_U (type_instance=0x917d4d8, iface_type=148828968) at /build/buildd/glib2.0-2.28.2/./gobject/gtype.c:3475
g_type_check_instance_is_a (type_instance=0x917d4d8, iface_type=148828968) at /build/buildd/glib2.0-2.28.2/./gobject/gtype.c:3961

Revision history for this message
Revision history for this message
Changed in unity (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Sebastien Bacher (seb128)
visibility: private → public
Neil J. Patel (njpatel)
Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → Critical
milestone: none → 3.6.6
status: New → Triaged
Didier Roche-Tolomelli (didrocks)
Changed in unity (Ubuntu):
status: New → Triaged
Neil J. Patel (njpatel)
Changed in unity:
status: Triaged → Fix Committed
Didier Roche-Tolomelli (didrocks)
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.8 KiB)

This bug was fixed in the package unity - 3.6.6-0ubuntu1

---------------
unity (3.6.6-0ubuntu1) natty; urgency=low

* New upstream release:
- drag and drop from dash to launcher issues (LP: #727675)
- unity-panel-service crashed in g_type_class_meta_marshal (LP: #727788)
- Dash: first-use text entry does not work until Alt-F2 version is used
(LP: #735342)
- compiz crashed with SIGSEGV in g_type_check_instance_is_a()
(LP: #734721)
- drag from dash to launcher (LP: #662616)
- Dash - Create single widget for Dashboard (LP: #683729)
- [FFe] Recently installed applications should be easy to run
(LP: #670403)
- Pressing Alt key does not underline mnemonics (LP: #689179)
- indicator-appmenu breaks Alt accelerator keys (LP: #663030)
- can't pin KTouch to the launcher (LP: #693755)
- Unity paints multiple times with multi-screen (LP: #727116)
- unitymtgrabhandles crashes when no key is set (LP: #727144)
- SIGSEGV in PlaceEntryHome::SetSearch (LP: #731927)
- [launcher] New Default favorites (LP: #714707)
- Dash: Alt-F2 Pressing enter on the dash can start the first entry of the
second group from the history (LP: #734738)
- Dash: keyboard arrow navigation disappears off bottom (LP: #735347)
- Increase the size of the top left Launcher reveal area from 1px to a 3px
by 3px square (LP: #736034)
- [dash] scrollbar's clickable zone should extend to the right border of
the dash border (LP: #651398)
- Launcher - Replace Dash lens Launcher icons with updated versions
(LP: #676613)
- NuxUtilAccessible requires to implement support to key event listeners
(LP: #702672)
- launcher icons dnd doesn't behave correctly when the dash is in use
(LP: #708885)
- Keyboard-navigation: highlight stays after losing focus (LP: #713632)
- Implement AtkComponent for ATK objects in the panel service
(LP: #715297)
- Super shortcuts for application place and worskspace swither conflicts
with compiz keys (LP: #723273)
- Use DeeIndex instead of strcmp in PlaceEntryHome (LP: #724886)
- [dash] text cursor not vertically centred in the entry (LP: #724927)
- Moving cursor in dash text entry field causes cursor artifacts
(LP: #725493)
- Missing "children_changed" event emission from the atk support
(LP: #727137)
- Typing should immediately search; focusing the search field is fiddly
(LP: #727295)
- "Find Internet Apps", "Browse the Web", and "Check Mail" are scattered
in default Dash (LP: #729009)
- Press-holding on a icon in the Launcher should de-couple the icon and
enable the user to reorder the icon vertically without leaving the
Launcher. (LP: #727922)
- "Shortcuts" heading in Dash seems pointless (LP: #729000)
- intellihide is incompatible with totem fullscreen / Still some false
positive on ws switch (LP: #730679)
- Launcher - provide visual design for launcher keyboard navigation
(LP: #702490)
- Dash - Update the 'Shortcuts' dash home icon (LP: #689763)
- The Unity panel service Does not connect to the
INDICATOR_OBJECT...

Read more...

Changed in unity (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.

AltStyle によって変換されたページ (->オリジナル) /