[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779896: marked as done (unblock: mate-notification-daemon/1.8.1-3)



Your message dated Fri, 06 Mar 2015 07:50:54 +0100
with message-id <54F94E4E.40207@thykier.net>
and subject line Re: Bug#779896: unblock: mate-notification-daemon/1.8.1-3
has caused the Debian Bug report #779896,
regarding unblock: mate-notification-daemon/1.8.1-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
779896: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779896
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package mate-notification-daemon

+  * debian/patches:
+    + Add 0001_segfaults-in-notify-stack-set-location.patch. Prevent from
+      sometimes segfaulting in notify_stack_set_location. (Closes: #778835).

-> Prevent mate-notification-daemon from dying away sometimes.

As instructed by Niels Thykier, I have already upload this package to unstable.

unblock mate-notification-daemon/1.8.1-3

-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
diff -Nru mate-notification-daemon-1.8.1/debian/changelog mate-notification-daemon-1.8.1/debian/changelog
--- mate-notification-daemon-1.8.1/debian/changelog	2015-03-06 06:19:24.000000000 +0100
+++ mate-notification-daemon-1.8.1/debian/changelog	2015-03-06 06:12:02.000000000 +0100
@@ -1,3 +1,11 @@
+mate-notification-daemon (1.8.1-3) unstable; urgency=medium
+
+  * debian/patches:
+    + Add 0001_segfaults-in-notify-stack-set-location.patch. Prevent from
+      sometimes segfaulting in notify_stack_set_location. (Closes: #778835).
+
+ -- Mike Gabriel <sunweaver@debian.org>  Fri, 06 Mar 2015 06:11:35 +0100
+
 mate-notification-daemon (1.8.1-2) unstable; urgency=medium
 
   * debian/rules:
diff -Nru mate-notification-daemon-1.8.1/debian/patches/0001_segfaults-in-notify-stack-set-location.patch mate-notification-daemon-1.8.1/debian/patches/0001_segfaults-in-notify-stack-set-location.patch
--- mate-notification-daemon-1.8.1/debian/patches/0001_segfaults-in-notify-stack-set-location.patch	1970-01-01 01:00:00.000000000 +0100
+++ mate-notification-daemon-1.8.1/debian/patches/0001_segfaults-in-notify-stack-set-location.patch	2015-03-06 06:09:00.000000000 +0100
@@ -0,0 +1,32 @@
+From 688b62fb3fa84d6446a74c13c93ddd33d87f5fe3 Mon Sep 17 00:00:00 2001
+From: monsta <monsta@inbox.ru>
+Date: Thu, 19 Feb 2015 14:11:39 +0300
+Subject: [PATCH] daemon: fixed logic in a couple of places
+
+---
+ src/daemon/daemon.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/daemon/daemon.c b/src/daemon/daemon.c
+index 49368f2..239bd02 100644
+--- a/src/daemon/daemon.c
++++ b/src/daemon/daemon.c
+@@ -342,7 +342,7 @@ static void on_popup_location_changed(GSettings *settings, gchar *key, NotifyDae
+ 	{
+ 		int j;
+ 
+-		for (j = 0; j < daemon->priv->n_screens; j++)
++		for (j = 0; j < daemon->priv->screens[i]->n_stacks; j++)
+ 		{
+ 			NotifyStack* stack;
+ 			stack = daemon->priv->screens[i]->stacks[j];
+@@ -399,7 +399,7 @@ static void destroy_screens(NotifyDaemon* daemon)
+ 		gdkwindow = gdk_screen_get_root_window(screen);
+ 		gdk_window_remove_filter(gdkwindow, (GdkFilterFunc) screen_xevent_filter, daemon->priv->screens[i]);
+ 
+-		for (j = 0; i < daemon->priv->screens[i]->n_stacks; j++)
++		for (j = 0; j < daemon->priv->screens[i]->n_stacks; j++)
+ 		{
+ 			notify_stack_destroy(daemon->priv->screens[i]->stacks[j]);
+ 			daemon->priv->screens[i]->stacks[j] = NULL;
+
diff -Nru mate-notification-daemon-1.8.1/debian/patches/series mate-notification-daemon-1.8.1/debian/patches/series
--- mate-notification-daemon-1.8.1/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ mate-notification-daemon-1.8.1/debian/patches/series	2015-03-06 06:09:28.000000000 +0100
@@ -0,0 +1 @@
+0001_segfaults-in-notify-stack-set-location.patch

--- End Message ---
--- Begin Message ---
On 2015-03-06 06:22, Mike Gabriel wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package mate-notification-daemon
> 
> +  * debian/patches:
> +    + Add 0001_segfaults-in-notify-stack-set-location.patch. Prevent from
> +      sometimes segfaulting in notify_stack_set_location. (Closes: #778835).
> 
> -> Prevent mate-notification-daemon from dying away sometimes.
> 
> As instructed by Niels Thykier, I have already upload this package to unstable.
> 
> unblock mate-notification-daemon/1.8.1-3
> 
> [...]

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: