I believe this crash happened as the spread was not being shut down
cleanly. During logout, shell would hang around when the X server would
shut down, making the display variable null, and hence causing
XPending() to crash.

This issue has been fixed, shell shuts down properly when asked to by
gnome-session. Therefore I'll mark this bug as fix released.

Thanks for the update kriekse, and vibhavp for persuing it.
-G

** Changed in: unity-2d
       Status: New => Fix Released

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

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity-2d in Ubuntu.
Matching subscriptions: dp-unity2d
https://bugs.launchpad.net/bugs/833603

Title:
  unity-2d-spread crashed with SIGSEGV in XPending()

Status in Unity 2D:
  Fix Released
Status in “unity-2d” package in Ubuntu:
  Fix Released

Bug description:
  I was updating/upgrading Ubuntu 11.10 in virtualbox OSE and got this
  'bug'

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: unity-2d-spread 4.0.0-0ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-9.13-generic 3.0.3
  Uname: Linux 3.0.0-9-generic i686
  Architecture: i386
  Date: Thu Aug 25 10:31:08 2011
  ExecutablePath: /usr/bin/unity-2d-spread
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
  ProcCmdline: /usr/bin/unity-2d-spread
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, no user)
   LANGUAGE=nl_BE:nl
   LANG=nl_BE.UTF-8
  SegvAnalysis:
   Segfault happened at: 0x175bc7e <XPending+30>:       mov    0x4d0(%esi),%eax
   PC (0x0175bc7e) ok
   source "0x4d0(%esi)" (0x000004d0) not located in a known VMA region (needed 
readable region)!
   destination "%eax" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: unity-2d
  StacktraceTop:
   XPending () from /usr/lib/i386-linux-gnu/libX11.so.6
   ?? () from /usr/lib/libgdk-3.so.0
   ?? () from /usr/lib/libgdk-3.so.0
   g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
  Title: unity-2d-spread crashed with SIGSEGV in XPending()
  UpgradeStatus: Upgraded to oneiric on 2011-08-25 (0 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-2d/+bug/833603/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to