Unity broken after latest update; compiz crashed with SIGSEGV in getCompPluginVTable20090315_unityshell()

Bug #1162093 reported by Rainer Rohde
50
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned

Bug Description

compiz crashed with SIGSEGV in getCompPluginVTable20090315_unityshell()

Note: I am testing Unity 7.

The latest daily apt-get update && apt-get dist-upgrade run broke Unity.
I am presented with an empty desktop. No Launcher, no Panel.

When trying to launch unity from the terminal, it ends up with a core
dump.

Workaround for now - use Gnome-Shell. ;)

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: unity 6.12.0daily13.03.29.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-8.17-generic 3.8.0
Uname: Linux 3.8.0-8-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu5
Architecture: amd64
Date: Fri Mar 29 17:46:39 2013
ExecutablePath: /usr/bin/compiz
MarkForUpload: True
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7fabcc5bc455 <getCompPluginVTable20090315_unityshell+21>: mov (%rbx),%rax
 PC (0x7fabcc5bc455) ok
 source "(%rbx)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 getCompPluginVTable20090315_unityshell () from /usr/lib/compiz/libunityshell.so
 ?? () from /usr/lib/libcompiz_core.so.ABI-20130125
 CompPlugin::load(char const*) () from /usr/lib/libcompiz_core.so.ABI-20130125
 compiz::private_screen::PluginManager::updatePlugins(CompScreen*, std::vector<CompOption::Value, std::allocator<CompOption::Value> > const&) () from /usr/lib/libcompiz_core.so.ABI-20130125
 PrivateScreen::processEvents() () from /usr/lib/libcompiz_core.so.ABI-20130125
Title: compiz crashed with SIGSEGV in getCompPluginVTable20090315_unityshell()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

** Affects: unity (Ubuntu)
     Importance: Undecided
         Status: New

Tags: 100scopes
summary: - Unity broken after latest update compiz crashed with SIGSEGV in
+ Unity broken after latest update; compiz crashed with SIGSEGV in
getCompPluginVTable20090315_unityshell()
description: updated
Revision history for this message
Anthony Balico (anthony-balico-deactivatedaccount-deactivatedaccount) wrote :

I'm getting same results (broken) too.

Changed in unity:
status: New → Confirmed
Revision history for this message
ike (ikeahloe) wrote :

same story here

Revision history for this message
Dread Knight (dread.knight) wrote :

Happens for me as well now, pff.... I'm on classic session, but it's lame as I can't do anything with my other monitor it seems.
Will install Gnome-Shell as well, oh well...

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

I had this and it turned out to be an ABI mismatch in libunity*.

So I used "dpkg -l libunity* " to see what libunity packages I had and ensure i didn't have any from PPAs or any which didn't match the version of unity I had. Once I had the right libunity all was kosher.

Revision history for this message
Paweł Stołowski (stolowski) wrote :

@Rainer: based on the comment from Alan I assume it was a temporary ABI issue caused by transition to our PPA (or by a different PPA). Did the problem go away after updating the system, or by applying Alan's suggestion?

Changed in unity:
status: Confirmed → Incomplete
Revision history for this message
Rainer Rohde (rainer-rohde) wrote :

@Pawel: Yes, all is well now. I am on Unity ver 7.0.0 and it works great.

Thanks.

Changed in unity:
status: Incomplete → Invalid
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.