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 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org