r42611 - in /attic/libgksu/debian: changelog patches/06_unguarded_child_stderr.patch patches/series

rbalint at users.alioth.debian.org rbalint at users.alioth.debian.org
Sat Sep 6 20:31:11 UTC 2014


Author: rbalint
Date: Sat Sep  6 20:31:11 2014
New Revision: 42611

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=42611
Log:
Fix unguarded variable (Closes: #537718)

Added:
    attic/libgksu/debian/patches/06_unguarded_child_stderr.patch
Modified:
    attic/libgksu/debian/changelog
    attic/libgksu/debian/patches/series

Modified: attic/libgksu/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgksu/debian/changelog?rev=42611&op=diff
==============================================================================
--- attic/libgksu/debian/changelog	[utf-8] (original)
+++ attic/libgksu/debian/changelog	[utf-8] Sat Sep  6 20:31:11 2014
@@ -10,6 +10,9 @@
 
   [Hideki Yamane]
   * Add Japanese translation (Closes: #503461)
+
+  [Roland Clobus]
+  * Fix unguarded variable (Closes: #537718)
 
  -- Balint Reczey <balint at balintreczey.hu>  Sat, 06 Sep 2014 19:30:49 +0200
 

Added: attic/libgksu/debian/patches/06_unguarded_child_stderr.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgksu/debian/patches/06_unguarded_child_stderr.patch?rev=42611&op=file
==============================================================================
--- attic/libgksu/debian/patches/06_unguarded_child_stderr.patch	(added)
+++ attic/libgksu/debian/patches/06_unguarded_child_stderr.patch	[utf-8] Sat Sep  6 20:31:11 2014
@@ -0,0 +1,17 @@
+Description: Unguarded variable
+Author: Roland Clobus <rclobus at rclobus.nl>
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537718
+ The variable child_stderr was not always filled, so extra guards for the NULL
+ pointer were required.
+--- a/libgksu/libgksu.c
++++ b/libgksu/libgksu.c
+@@ -2951,7 +2951,8 @@
+ 
+       if (WEXITSTATUS(status))
+ 	{
+-          if (g_str_has_prefix(child_stderr, "Sorry, user "))
++          if (child_stderr != NULL && 
++              g_str_has_prefix(child_stderr, "Sorry, user "))
+             {
+               g_set_error (error, gksu_quark, GKSU_ERROR_NOT_ALLOWED,
+                            _("The underlying authorization mechanism (sudo) "

Modified: attic/libgksu/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgksu/debian/patches/series?rev=42611&op=diff
==============================================================================
--- attic/libgksu/debian/patches/series	[utf-8] (original)
+++ attic/libgksu/debian/patches/series	[utf-8] Sat Sep  6 20:31:11 2014
@@ -3,5 +3,6 @@
 03_makefile_spaces.patch
 04_automake.patch
 05_ja.patch
+06_unguarded_child_stderr.patch
 23_correct_colormap_get.patch
 99_intltool.patch




More information about the pkg-gnome-commits mailing list