As it turned out, David Foerster's PPA patch also applies to version
0.7.2 in Natty and fixes the crash there (tested on a clean Natty
install). So I've uploaded that to natty-proposed.

Steps to reproduce for the SRU team:
- Run under Compiz as the window manager.
- Install emerald.
- From the console, type emerald --replace. The result will be a segmentation 
fault.
- Install emerald 0.7.2-0ubuntu6.1 from -proposed.
- Run emerald --replace. Emerald should now start normally.

** Patch added: "06_adjust_to_new_compiz.patch"
   
https://bugs.launchpad.net/ubuntu/+source/emerald/+bug/733393/+attachment/2154509/+files/06_adjust_to_new_compiz.patch

** Changed in: emerald (Ubuntu Natty)
       Status: Triaged => Confirmed

** Description changed:

  Binary package hint: emerald
  
  here is the end of an strace
  
  poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
  read(3, 
"\1\0\230\2\0\0\0\0\246\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 
32
  read(3, 0xb7dfc4, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
  read(3, 0xb7dfc4, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
  poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
  writev(3, [{"\20\0\t\0\33\0`\3_COMPIZ_WINDOW_DECOR_ACT"..., 36}, {NULL, 0}, 
{"", 0}], 3) = 36
  poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
  read(3, 
"\1\0\231\2\0\0\0\0\247\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 
32
  read(3, 0xb7dfc4, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
  read(3, 0xb7dfc4, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
  --- SIGSEGV (Segmentation fault) @ 0 (0) ---
  +++ killed by SIGSEGV (core dumped) +++
  Segmentation fault (core dumped)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: emerald 0.7.2-0ubuntu6
  ProcVersionSignature: Ubuntu 2.6.38-6.34-generic 2.6.38-rc7
  Uname: Linux 2.6.38-6-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Fri Mar 11 09:09:40 2011
  ProcEnviron:
-  LANGUAGE=C:en
-  LANG=C
-  SHELL=/bin/bash
+  LANGUAGE=C:en
+  LANG=C
+  SHELL=/bin/bash
  SourcePackage: emerald
  UpgradeStatus: No upgrade log present (probably fresh install)
+ 
+ TEST CASE:
+ - Run under Compiz as the window manager.
+ - Install emerald.
+ - From the console, type emerald --replace. The result will be a segmentation 
fault.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/733393

Title:
  [natty, SRU] emerald segfault on launch

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to