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

r4030 - in glibc-package/trunk/debian: . patches patches/hurd-i386



Author: sthibault
Date: 2009-12-22 03:27:53 +0000 (Tue, 22 Dec 2009)
New Revision: 4030

Added:
   glibc-package/trunk/debian/patches/hurd-i386/submitted-setsid.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * patches/hurd-i386/submitted-setsid.diff: Add patch to fix bogus port
    deallocation.


Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2009-12-21 10:17:39 UTC (rev 4029)
+++ glibc-package/trunk/debian/changelog	2009-12-22 03:27:53 UTC (rev 4030)
@@ -15,8 +15,10 @@
   * testsuite-checking/expected-results-i486-linux-gnu-libc: Add hurd-i386
     testsuite results.
   * sysdeps/hurd.mk: Enable testsuite.
-  * patches/hurd-i386/submitted-getcwd.diff: Add patch to fix spurious port
+  * patches/hurd-i386/submitted-getcwd.diff: Add patch to fix duplicate port
     deallocation.
+  * patches/hurd-i386/submitted-setsid.diff: Add patch to fix bogus port
+    deallocation.
 
   [ Petr Salinger]
   * kfreebsd/local-sysdeps.diff: update to revision 2904 (from glibc-bsd).

Added: glibc-package/trunk/debian/patches/hurd-i386/submitted-setsid.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-setsid.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-setsid.diff	2009-12-22 03:27:53 UTC (rev 4030)
@@ -0,0 +1,17 @@
+Fix bogus port deallocation due to uninitialized variable
+
+---
+ hurdioctl.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- eglibc-2.10.2-orig/hurd/hurdioctl.c	2006-08-17 02:18:26.000000000 +0100
++++ eglibc-2.10.2/hurd/hurdioctl.c	2009-12-22 03:13:05.000000000 +0000
+@@ -169,7 +169,7 @@
+   for (i = 0; i < _hurd_dtablesize; ++i)
+     {
+       struct hurd_fd *const d = _hurd_dtable[i];
+-      mach_port_t newctty;
++      mach_port_t newctty = MACH_PORT_NULL;
+ 
+       if (d == NULL)
+ 	/* Nothing to do for an unused descriptor cell.  */

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2009-12-21 10:17:39 UTC (rev 4029)
+++ glibc-package/trunk/debian/patches/series	2009-12-22 03:27:53 UTC (rev 4030)
@@ -110,6 +110,7 @@
 hurd-i386/local-bigmem.diff
 hurd-i386/local-disable-ioctls.diff
 hurd-i386/submitted-getcwd.diff
+hurd-i386/submitted-setsid.diff
 
 ia64/submitted-sysconf.diff
 ia64/submitted-libm.diff


Reply to: