I uploaded a fixed version (that works for me and survives the "TEST CASE") 
into my PPA at:
deb http://ppa.launchpad.net/mvo/ubuntu jaunty main

Feedback is welcome.

** Changed in: notification-daemon (Ubuntu Jaunty)
       Status: Incomplete => Fix Committed

** Description changed:

  Binary package hint: notification-daemon
+ 
+ TEST CASE:
+ 1. use the stock jaunty version of notification-daemon
+ 2. run killall notification-daemon; 
/usr/lib/notification-daemon/notification-daemon in a terminal
+ 3. run:
+ gconftool  --type string -s /apps/notification-daemon/theme standard ; 
notify-send lala; gconftool  --type string -s /apps/notification-daemon/theme 
ubuntu; notify-send lala; sleep 10; gconftool  --type string -s 
/apps/notification-daemon/theme standard ; notify-send lala; gconftool  --type 
string -s /apps/notification-daemon/theme ubuntu; notify-send lala
+ in a different terminal
+ 4. verify that it the terminal with the original notification-daemon eixsts 
with "Segmentation fault"
+ 5. install notification-daemon from jaunty-proposed
+ 6. repeat steps 2,3
+ 7. verify that no "segmentation fault" message is there and 
notification-daemon in the terminal is still running
  
  It seems I can reproduce it sometimes with rhythmbox as it uses
  notifications for track changes when it is minimized to tray.
  
  1. Change /apps/notification-daemon/theme from "ubuntu" to ""
  2. Change tracks in rhythmbox via the context menu of the tray icon
  3. notification-daemon crashes, but when it restarts it appears to work 
correctly with the blue notification theme
  
  I also got it to crash again by changing the gconf value back from "" to
  "ubuntu". Once it reloads the notifications display fine.
  
  ProblemType: Crash
  Architecture: i386
  Date: Wed Aug  8 23:52:23 2007
  DistroRelease: Ubuntu 7.10
  ExecutablePath: /usr/lib/notification-daemon/notification-daemon
  NonfreeKernelModules: nvidia
  Package: notification-daemon 0.3.7-1ubuntu5
  PackageArchitecture: i386
  ProcCmdline: /usr/lib/notification-daemon/notification-daemon
  ProcCwd: /
  ProcEnviron:
   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Signal: 11
  SourcePackage: notification-daemon
  StacktraceTop:
   strcmp () from /lib/tls/i686/cmov/libc.so.6
   g_str_equal () from /usr/lib/libglib-2.0.so.0
   g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
   g_intern_static_string () from /usr/lib/libglib-2.0.so.0
   sexy_url_label_get_type () from /usr/lib/libsexy.so.2
  Title: notification-daemon crashed with SIGSEGV in strcmp()
  Uname: Linux kmorey 2.6.22-9-generic #1 SMP Fri Aug 3 00:50:37 GMT 2007 i686 
GNU/Linux
  UserGroups: adm admin audio cdrom dialout dip floppy kqemu lpadmin netdev 
plugdev powerdev scanner video

-- 
notification-daemon crashed with SIGSEGV in strcmp()
https://bugs.launchpad.net/bugs/131227
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to notification-daemon in ubuntu.

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

Reply via email to