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: