Your message dated Sun, 08 May 2011 12:18:38 +0000
with message-id <[email protected]>
and subject line Bug#625616: fixed in binutils 2.21.51.20110421-4
has caused the Debian Bug report #625616,
regarding libc6: Reproducible crash when allocating in a static constructor
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
625616: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625616
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libc6
Version: 2.13-2
Severity: important

The following program crashes before executing main().  It is 100%
reproducible.

On a debian unstable machine updated one month ago, the crash did not
appear.  The culprit is not gcc, since when compiling right now this
program with gcc 4.5 and 4.4, the crash still appears.  I am not sure
that libc6 is the culprit, or another related library (such as binutils).

$ cat test.cxx
#include <iostream>
#include <ext/bitmap_allocator.h>

class Hello
{
public:
   Hello ()
    {}

  ~Hello ()
    {}

  void act ()
    { std::cout << "Hello, world!" << std::endl; }
};

static void __attribute__ (( constructor )) PWLIB_StaticLoader() { \
  __gnu_cxx::bitmap_allocator<Hello> allocator; \
  Hello* salut = allocator._M_allocate_single_object (); \
  salut->act (); \
}


int
main (int /*argc*/,
      char* /*argv*/[])
{
  return 0;
}

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libc6 depends on:
ii libc-bin 2.13-2 Embedded GNU C Library: Binaries
ii  libgcc1                       1:4.6.0-6  GCC support library

libc6 recommends no packages.

Versions of packages libc6 suggests:
ii debconf [debconf-2.0] 1.5.39 Debian configuration management sy
pn  glibc-doc                     <none>     (no description available)
ii locales 2.13-2 Embedded GNU C Library: National L

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: binutils
Source-Version: 2.21.51.20110421-4

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

binutils-dev_2.21.51.20110421-4_amd64.deb
  to main/b/binutils/binutils-dev_2.21.51.20110421-4_amd64.deb
binutils-doc_2.21.51.20110421-4_all.deb
  to main/b/binutils/binutils-doc_2.21.51.20110421-4_all.deb
binutils-gold_2.21.51.20110421-4_amd64.deb
  to main/b/binutils/binutils-gold_2.21.51.20110421-4_amd64.deb
binutils-multiarch_2.21.51.20110421-4_amd64.deb
  to main/b/binutils/binutils-multiarch_2.21.51.20110421-4_amd64.deb
binutils-source_2.21.51.20110421-4_all.deb
  to main/b/binutils/binutils-source_2.21.51.20110421-4_all.deb
binutils_2.21.51.20110421-4.diff.gz
  to main/b/binutils/binutils_2.21.51.20110421-4.diff.gz
binutils_2.21.51.20110421-4.dsc
  to main/b/binutils/binutils_2.21.51.20110421-4.dsc
binutils_2.21.51.20110421-4_amd64.deb
  to main/b/binutils/binutils_2.21.51.20110421-4_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (supplier of updated binutils 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 [email protected])


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

Format: 1.8
Date: Sun, 08 May 2011 02:06:22 +0200
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-gold binutils-hppa64 
binutils-spu binutils-doc binutils-source
Architecture: source all amd64
Version: 2.21.51.20110421-4
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description: 
 binutils   - The GNU assembler, linker and binary utilities
 binutils-dev - The GNU binary utilities (BFD development files)
 binutils-doc - Documentation for the GNU assembler, linker and binary utilities
 binutils-gold - The (experimental) GNU gold linker utility
 binutils-hppa64 - The GNU assembler, linker and binary utilities targeted for 
hppa6
 binutils-multiarch - Binary utilities that support multi-arch targets
 binutils-source - The GNU assembler, linker and binary utilities (source)
 binutils-spu - The GNU assembler, linker and binary utilities targeted for 
spu-e
Closes: 625616
Changes: 
 binutils (2.21.51.20110421-4) unstable; urgency=low
 .
   * Fix PR ld/12730, taken from the trunk. Closes: #625616.
   * Cortex A8 workarounds for PLT tail calls (Richard Sandiford).
Checksums-Sha1: 
 69d497a171eb006979509df7761360dcdd0ef538 1490 binutils_2.21.51.20110421-4.dsc
 9edb74e01c13a5adacf3cf3a6e3757ad6bae310c 83183 
binutils_2.21.51.20110421-4.diff.gz
 e3a7fd63dd6182aca81a07e6a2e528e56d200327 569918 
binutils-doc_2.21.51.20110421-4_all.deb
 00fe357f050719fee23409ecef007a2bddc04252 13441696 
binutils-source_2.21.51.20110421-4_all.deb
 1d02648660e1f4b40871825f841371b1ef132e3f 4547036 
binutils_2.21.51.20110421-4_amd64.deb
 be388d3f5423dbeb9fc5239b3ad5080f7d63963e 4073014 
binutils-dev_2.21.51.20110421-4_amd64.deb
 42fdde3d80c293c9251429f463b52feec114ac76 2163432 
binutils-multiarch_2.21.51.20110421-4_amd64.deb
 ea1001e605c4e69124ba07b8490f196abe909ea8 1478 
binutils-gold_2.21.51.20110421-4_amd64.deb
Checksums-Sha256: 
 30fa00afd29e061f41e74c4cb73acb59bb31c3889468b23698b7d0985cfa4095 1490 
binutils_2.21.51.20110421-4.dsc
 6042c4f3fa219a87bbd5ded20d32abafdef98b39dfdc302301b2cf9903409bbc 83183 
binutils_2.21.51.20110421-4.diff.gz
 eae820a3450801207d7d75939245f3a833fa73d89f323b984be80be847700cd2 569918 
binutils-doc_2.21.51.20110421-4_all.deb
 4bfd468698cd17b0237c9b55b183f2c7d274fb2a13f46dbb729f331ad8713fd5 13441696 
binutils-source_2.21.51.20110421-4_all.deb
 58804c186a5fc84f35f0cde86c719e76c670404dc9b648818ea70e7e9f218703 4547036 
binutils_2.21.51.20110421-4_amd64.deb
 49f6b7704c64d2b7a891d03e36ac7e1b3eb8dfe560717f3e434287a1e410ada2 4073014 
binutils-dev_2.21.51.20110421-4_amd64.deb
 9399f0b903a00678a1fcb5797def4fec5bc419d9a6170bb37f252895e384e104 2163432 
binutils-multiarch_2.21.51.20110421-4_amd64.deb
 65d4c739610df248674c086e42fce13876d29da5bc7c97c1325aa67387a79354 1478 
binutils-gold_2.21.51.20110421-4_amd64.deb
Files: 
 548812cc0ca08964ad1da01398634403 1490 devel optional 
binutils_2.21.51.20110421-4.dsc
 cc2bf3a5952c479f9d960c3bd79d1b54 83183 devel optional 
binutils_2.21.51.20110421-4.diff.gz
 091c5428c3de8893b77dae9dfbde566e 569918 doc optional 
binutils-doc_2.21.51.20110421-4_all.deb
 3323b9598f0d1dc13671a35ff4c18e93 13441696 devel optional 
binutils-source_2.21.51.20110421-4_all.deb
 365d05181584c7fe5d55f128d999a682 4547036 devel optional 
binutils_2.21.51.20110421-4_amd64.deb
 913ee0a8a18aa2ef04e643385aa178a0 4073014 devel extra 
binutils-dev_2.21.51.20110421-4_amd64.deb
 0e1652ffa3e06d59732c09f9729310e6 2163432 devel extra 
binutils-multiarch_2.21.51.20110421-4_amd64.deb
 4e137ee92f9c64fd41c831943709f48d 1478 devel extra 
binutils-gold_2.21.51.20110421-4_amd64.deb

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

iEYEARECAAYFAk3F5QQACgkQStlRaw+TLJxOMQCfRdFc6lqHveRHXiEclyg33efZ
WTwAoL6i4fvWhgovM1TGxIAoypCeAsI1
=rdKG
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to