← Back to team overview

dx-packages team mailing list archive

[Bug 687317] Re: SEGV in libunityshell.so/LauncherIcon::GetQuirk(LauncherIconQuirk) during update

 

** Changed in: unity (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/687317

Title:
  SEGV in libunityshell.so/LauncherIcon::GetQuirk(LauncherIconQuirk)
  during update

Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released

Bug description:
  During a daily upgrade using 'update-manager' I got the following
  unity crash (I happened to have unity running under gdb in a screen
  session).  I believe it was during update-manager doing installation
  of one of the gstream packages, but I didn't note it down exactly.

  unity=3.2.2-0ubuntu2 is the /current/ version according to dpkg, so if
  that changed during upgrade it would have been the previous version of
  unity.

  Program received signal SIGSEGV, Segmentation fault.

  #0  0x014614ea in LauncherIcon::GetQuirk(LauncherIconQuirk) () from /usr/lib/compiz/libunityshell.so
  #1  0x01461900 in LauncherIcon::Present(int, int) () from /usr/lib/compiz/libunityshell.so
  #2  0x0145ab97 in LauncherController::PresentIconOwningWindow(unsigned long) () from /usr/lib/compiz/libunityshell.so
  #3  0x0145b988 in UnityWindow::windowNotify(CompWindowNotify) () from /usr/lib/compiz/libunityshell.so
  #4  0x080791da in CompWindow::windowNotify(CompWindowNotify) ()
  #5  0x08082f0e in CompWindow::minimize() ()
  #6  0x0806e50d in CompScreen::forEachWindow(boost::function<void ()(CompWindow*)>) ()
  #7  0x08082f67 in CompWindow::minimize() ()
  #8  0x080923c8 in CompScreen::handleEvent(_XEvent*) ()
  #9  0x00b2bfc2 in PrivateCompositeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libcomposite.so
  #10 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #11 0x00b65504 in PrivateGLScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libopengl.so
  #12 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #13 0x00f9d59e in DecorScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libdecor.so
  #14 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #15 0x00fbf8be in ResizeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libresize.so
  #16 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #17 0x00fd6694 in MoveScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libmove.so
  #18 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #19 0x00fea9b1 in PlaceScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libplace.so
  #20 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #21 0x01010593 in WallScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libwall.so
  #22 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #23 0x01212d69 in VPSwitchScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libvpswitch.so
  #24 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #25 0x0122e3a1 in RegexScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libregex.so
  #26 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #27 0x0123d406 in SessionScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libsession.so
  #28 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #29 0x013207d5 in FadeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libfade.so
  #30 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #31 0x0133a1f4 in PrivateScaleScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libscale.so
  #32 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #33 0x00f8651d in BaseSwitchScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libcompiztoolbox.so
  #34 0x0141b8fc in StaticSwitchScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libstaticswitcher.so
  #35 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #36 0x0145b9bf in UnityScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libunityshell.so
  #37 0x08090aef in CompScreen::handleEvent(_XEvent*) ()
  #38 0x08070e21 in PrivateScreen::processEvents() ()
  #39 0x08070ef0 in CompEventSource::callback() ()
  #40 0x002b9eb9 in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1
  #41 0x00325b18 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
  #42 0x003262e0 in ?? () from /lib/libglib-2.0.so.0
  #43 0x003269a3 in g_main_loop_run () from /lib/libglib-2.0.so.0
  #44 0x002bb3f5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1
  #45 0x0806dc0a in CompScreen::eventLoop() ()
  #46 0x0806568d in main ()

  (Apologies if this is a dup I have a feeling I've seen something
  similar, but nothing pops up from grepping)

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/687317/+subscriptions