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

Bug#405411: marked as done (glibc clone() call buggy on HPPA)



Your message dated Tue, 09 Jan 2007 13:02:05 +0000
with message-id <E1H4Gc9-0004kg-1p@ries.debian.org>
and subject line Bug#405411: fixed in glibc 2.3.6.ds1-10
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libc6
Architecture: hppa
Source: glibc
Version: 2.3.6.ds1-9
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>

The current libc6 (2.3.6.dsl-9) on the HPPA (PARISC) architecture has two bugs in the clone() function. The first bug is, that it does not check the input variables for correctness. The second bug is, that the child process crashes when it call "return 0".
Both bugs are already fixed upstream in glibc CVS sources in a similiar way, but the current debian package (which is based on an older glibc source) still has the bug.

Due to my current web-mailer I can't attach the patch to this bug report. Instead it would be great if the patch can be taken from this mail/thread on the parisc-linux development list:
http://lists.parisc-linux.org/pipermail/parisc-linux/2007-January/031039.html

Thanks,
Helge
-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer


--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.3.6.ds1-10

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:

glibc-doc_2.3.6.ds1-10_all.deb
  to pool/main/g/glibc/glibc-doc_2.3.6.ds1-10_all.deb
glibc_2.3.6.ds1-10.diff.gz
  to pool/main/g/glibc/glibc_2.3.6.ds1-10.diff.gz
glibc_2.3.6.ds1-10.dsc
  to pool/main/g/glibc/glibc_2.3.6.ds1-10.dsc
libc6-dbg_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-dbg_2.3.6.ds1-10_amd64.deb
libc6-dev-i386_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-dev-i386_2.3.6.ds1-10_amd64.deb
libc6-dev_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-dev_2.3.6.ds1-10_amd64.deb
libc6-i386_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-i386_2.3.6.ds1-10_amd64.deb
libc6-pic_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-pic_2.3.6.ds1-10_amd64.deb
libc6-prof_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6-prof_2.3.6.ds1-10_amd64.deb
libc6-udeb_2.3.6.ds1-10_amd64.udeb
  to pool/main/g/glibc/libc6-udeb_2.3.6.ds1-10_amd64.udeb
libc6_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/libc6_2.3.6.ds1-10_amd64.deb
libnss-dns-udeb_2.3.6.ds1-10_amd64.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.6.ds1-10_amd64.udeb
libnss-files-udeb_2.3.6.ds1-10_amd64.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.6.ds1-10_amd64.udeb
locales-all_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/locales-all_2.3.6.ds1-10_amd64.deb
locales_2.3.6.ds1-10_all.deb
  to pool/main/g/glibc/locales_2.3.6.ds1-10_all.deb
nscd_2.3.6.ds1-10_amd64.deb
  to pool/main/g/glibc/nscd_2.3.6.ds1-10_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 405411@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon,  8 Jan 2007 22:29:37 +0100
Source: glibc
Binary: libc0.1-prof libc6-dev-amd64 locales-all libc6-i686 libc6-dev-ppc64 libc0.3-pic glibc-doc libc0.3 libc0.1-i686 libc0.1-i386 libc6.1-dev libc6-s390x libnss-files-udeb libc0.1-dev-i386 libc6-dev-sparc64 libc6-i386 libc0.3-dev libc6-udeb libc6-dbg libc6.1-pic libc6-dev libc0.3-prof libc6-sparcv9 libc0.1-udeb libc6-dev-i386 libc6.1-prof libc0.1-dev locales libc6-pic libc0.3-udeb libc6-dev-powerpc libc0.1-pic libc6-ppc64 libc0.3-dbg libc0.1-dbg libc6-amd64 libc0.1 libc6-prof libc6-xen libc6-powerpc libc6 libc6-sparcv9b libc6.1-udeb libc6.1-dbg nscd libc6-sparc64 libnss-dns-udeb libc6.1 libc6-dev-s390x
Architecture: source amd64 all
Version: 2.3.6.ds1-10
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 libc6      - GNU C Library: Shared libraries
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales    - GNU C Library: National Language (locale) data [support]
 locales-all - GNU C Library: Precompiled locale data
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 402776 405411 406136
Changes: 
 glibc (2.3.6.ds1-10) unstable; urgency=low
 .
   * sysdeps/kfreebsd.mk: Link all machine*/ directories to support
     new bi-arch headers.
   * Add bi-arch support on kfreebsd-amd64:
     - debian/sysdeps/kfreebsd-amd64.mk: New pass for 32-bit glibc
     - debian/control.in/main: Add build-depends on libc0.1-dev-i386
     - debian/control.in/kfreebsd-i386: add libc0.1-dev-i386 and
       libc0.1-i386 packages
   * patches/kfreebsd/local-sysdeps.diff: update to revision 1853 (from
     glibc-bsd).
   * debian/control.in/libc: downgrade priority of libc-dev to optional
     from standard to match overrides.
   * debian/patches/hppa/cvs-clone.diff: new patch by Helge Deller
     <deller@gmx.de> inspired from upstream CVS code (fix LTP clone04 and
     clone06 test).  Closes: #405411.
   * debian/patches/any/cvs-zdump-64-bit.diff: new patch from CVS to fix zdump
     on 64-bit architectures.  Closes: #402776.
   * debian/quitlrc: new file.
   * debian/rules.d/quilt.mk: use debian/quitlrc instead of default ~/.quiltrc.
     Closes: #406136.
Files: 
 b077d542763092de981c7c7ecef9023f 2182 libs required glibc_2.3.6.ds1-10.dsc
 067cef067c881ccbbca6c021aaefbe16 893696 libs required glibc_2.3.6.ds1-10.diff.gz
 6e04f1c9c0b62c226e52990ed7fdfa08 1480036 doc optional glibc-doc_2.3.6.ds1-10_all.deb
 90cf744e58a8f4983e95de0967b43090 4003110 libs standard locales_2.3.6.ds1-10_all.deb
 2627483bcdf9e2315c7b37c1c97ffdb7 4173560 libs required libc6_2.3.6.ds1-10_amd64.deb
 fb3475044ea3bd2650d78ec197bea9b2 2117596 libdevel optional libc6-dev_2.3.6.ds1-10_amd64.deb
 514bf82904b04a559969e93223668eed 1576828 libdevel extra libc6-prof_2.3.6.ds1-10_amd64.deb
 7d1c4b3074c6059edc02295a7f324d7c 1403296 libdevel optional libc6-pic_2.3.6.ds1-10_amd64.deb
 d1eef8cd9a1d0dae3f3def2bb67e1603 6162334 libs extra locales-all_2.3.6.ds1-10_amd64.deb
 6c7477eeefb00b343a7a2705d50b8b2c 3058232 libs optional libc6-i386_2.3.6.ds1-10_amd64.deb
 1719663aae25d24c0d612abadf7ce4cc 1584062 libdevel optional libc6-dev-i386_2.3.6.ds1-10_amd64.deb
 c78b403590c0abf9560fcfb86b86b1fa 145334 admin optional nscd_2.3.6.ds1-10_amd64.deb
 7daf943c6f01418f921b55d32b8e0da3 2294000 libdevel extra libc6-dbg_2.3.6.ds1-10_amd64.deb
 de4f3db9b40f9028757f7b9333e6c1ec 1043016 debian-installer extra libc6-udeb_2.3.6.ds1-10_amd64.udeb
 b417bdfc2b31f777fabff1d7d7ec56ad 9564 debian-installer extra libnss-dns-udeb_2.3.6.ds1-10_amd64.udeb
 e94f2a64889964447a27eeef1773c818 17196 debian-installer extra libnss-files-udeb_2.3.6.ds1-10_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFo5Baw3ao2vG823MRAjoPAJ46n0Wl0iCnwUkQ7W0Q64E8lMafEACfdfQ3
T58R5Pf2f9A93/8mgabFxxM=
=Bi4i
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: