clone 522729 reassign -1 notify-sharp retitle -1 notify-sharp crash when failing to decode NotificationClosed from xfce4-notifyd retitle 522729 xfce4-notifyd sends NotificationClosed with only one integer forwarded 522729 http://bugzilla.xfce.org/show_bug.cgi?id=5339 thanks On ven, 2009-05-08 at 13:04 +0800, Chow Loong Jin wrote: > On Fri, 2009-05-08 at 06:44 +0200, Yves-Alexis Perez wrote:
> Sorry for my lack of explanation. I have tested, and can confirm that > this bug _only_ happens with xfce4-notifyd. Both notification-daemon and > notify-osd work fine with it. Tracing with dbus-monitor shows that the > NotificationClosed signal which is sent out by xfce4-notifyd only has > one integer, whereas in notify-osd and notification-daemon, there are > two. The spec[1] also confirms that there should be two. Perhaps you > could look into this? Yeah, it seems so, using notify-send and dbus-monitor. > > As for why Banshee crashed, it's not Banshee's fault, but notify-sharp's > fault. The exception occurred within notify-sharp code, while searching > for that extra integer I was talking about (UINT32 reason, perhaps). Ok, I'm cloning+reassigning it the real crasher can be fixed. I've opened a bug upstream so we can correctly support the spec, but it seems that even libnotify doesn't really support it fully :) Anyway, stay tuned, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part