Your message dated Sun, 23 Dec 2007 08:09:32 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#343831: fixed in perl 5.10.0-1
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: perl
Version: 5.8.7-10
Severity: important

Perl segfaults with the following script:

------------------------------------------------
#!/usr/bin/perl

use strict;
use I18N::Langinfo qw(langinfo CODESET);

my $encoding = langinfo CODESET;
binmode STDOUT, ":encoding($encoding)";
binmode STDERR, ":encoding($encoding)";
print "Encoding: $encoding\n";

my $agrave = chr(0xe0);
my $str = "A grave = '$agrave'";
warn "  warn: $str\n";
------------------------------------------------

I get:

$ ./warntest
Encoding: ISO-8859-1
zsh: segmentation fault (core dumped)  ./warntest

This is apparently due to an infinite recursion. Excerpt of the
backtrace from the "core" file:

[...]
#6862 0xb7b5669c in call_failure ()
   from /usr/lib/perl/5.8/auto/Encode/Encode.so
#6863 0xb7b57cc7 in XS_Encode__XS_encode ()
   from /usr/lib/perl/5.8/auto/Encode/Encode.so
#6864 0x080c0b30 in Perl_pp_entersub ()
#6865 0x080b961a in Perl_runops_standard ()
#6866 0x08060bdc in Perl_get_cv ()
#6867 0x0806417c in Perl_call_sv ()
#6868 0xb7b60a7d in PerlIOEncode_flush ()
   from /usr/lib/perl/5.8/auto/PerlIO/encoding/encoding.so
#6869 0x081205c0 in PerlIOBuf_write ()
#6870 0xb7b61532 in PerlIOEncode_write ()
   from /usr/lib/perl/5.8/auto/PerlIO/encoding/encoding.so
#6871 0x080a9c7a in Perl_write_to_stderr ()
#6872 0x080aa7dc in Perl_vwarn ()
#6873 0x080aaacc in Perl_vwarner ()
#6874 0x080aab81 in Perl_warner ()
#6875 0xb7b5669c in call_failure ()
   from /usr/lib/perl/5.8/auto/Encode/Encode.so
#6876 0xb7b57cc7 in XS_Encode__XS_encode ()
   from /usr/lib/perl/5.8/auto/Encode/Encode.so
[...]

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.4-20051215
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)

Versions of packages perl depends on:
ii  libc6                         2.3.5-8.1  GNU C Library: Shared libraries an
ii  libdb4.3                      4.3.29-3   Berkeley v4.3 Database Libraries [
ii  libgdbm3                      1.8.3-2    GNU dbm database routines (runtime
ii  perl-base                     5.8.7-10   The Pathologically Eclectic Rubbis
ii  perl-modules                  5.8.7-10   Core Perl modules

Versions of packages perl recommends:
ii  perl-doc                      5.8.7-10   Perl documentation

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.10.0-1

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

libcgi-fast-perl_5.10.0-1_all.deb
  to pool/main/p/perl/libcgi-fast-perl_5.10.0-1_all.deb
libperl-dev_5.10.0-1_amd64.deb
  to pool/main/p/perl/libperl-dev_5.10.0-1_amd64.deb
libperl-dev_5.10.0-1_sparc.deb
  to pool/main/p/perl/libperl-dev_5.10.0-1_sparc.deb
libperl5.10_5.10.0-1_amd64.deb
  to pool/main/p/perl/libperl5.10_5.10.0-1_amd64.deb
libperl5.10_5.10.0-1_sparc.deb
  to pool/main/p/perl/libperl5.10_5.10.0-1_sparc.deb
perl-base_5.10.0-1_amd64.deb
  to pool/main/p/perl/perl-base_5.10.0-1_amd64.deb
perl-base_5.10.0-1_sparc.deb
  to pool/main/p/perl/perl-base_5.10.0-1_sparc.deb
perl-debug_5.10.0-1_amd64.deb
  to pool/main/p/perl/perl-debug_5.10.0-1_amd64.deb
perl-debug_5.10.0-1_sparc.deb
  to pool/main/p/perl/perl-debug_5.10.0-1_sparc.deb
perl-doc_5.10.0-1_all.deb
  to pool/main/p/perl/perl-doc_5.10.0-1_all.deb
perl-modules_5.10.0-1_all.deb
  to pool/main/p/perl/perl-modules_5.10.0-1_all.deb
perl-suid_5.10.0-1_amd64.deb
  to pool/main/p/perl/perl-suid_5.10.0-1_amd64.deb
perl-suid_5.10.0-1_sparc.deb
  to pool/main/p/perl/perl-suid_5.10.0-1_sparc.deb
perl_5.10.0-1.diff.gz
  to pool/main/p/perl/perl_5.10.0-1.diff.gz
perl_5.10.0-1.dsc
  to pool/main/p/perl/perl_5.10.0-1.dsc
perl_5.10.0-1_amd64.deb
  to pool/main/p/perl/perl_5.10.0-1_amd64.deb
perl_5.10.0-1_sparc.deb
  to pool/main/p/perl/perl_5.10.0-1_sparc.deb
perl_5.10.0.orig.tar.gz
  to pool/main/p/perl/perl_5.10.0.orig.tar.gz



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.
Brendan O'Dea <[EMAIL PROTECTED]> (supplier of updated perl 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.7
Date: Sat, 22 Dec 2007 22:27:01 +1100
Source: perl
Binary: perl-base libperl5.10 libcgi-fast-perl libperl-dev perl-debug 
perl-modules perl perl-suid perl-doc
Architecture: all amd64 source sparc 
Version: 5.10.0-1
Distribution: experimental
Urgency: low
Maintainer: Brendan O'Dea <[EMAIL PROTECTED]>
Changed-By: Brendan O'Dea <[EMAIL PROTECTED]>
Description: 
 libcgi-fast-perl - CGI::Fast Perl module
 libperl-dev - Perl library: development files
 libperl5.10 - Shared Perl library
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-base  - The Pathologically Eclectic Rubbish Lister
 perl-debug - Debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl-modules - Core Perl modules
 perl-suid  - Runs setuid Perl scripts
Closes: 88463 162950 343831 450694 453915
Changes: 
 perl (5.10.0-1) experimental; urgency=low
 .
   * New upstream version.
   * perlcc has been removed (closes: #162950, #88463).
   * warn with non-ascii and I18N::Langinfo appears fixed (closes: #343831).
   * Replace use of Source-Version with source:Version.
   * Remove /etc/Net (incorrectly installed by perl 5.8, see #425850) on
     upgrade and removal (closes: #453915, #450694).
 .
   * Add build-conflict for libterm-readline-gnu-perl to avoid a spurious
     test failure of perl5db.pl
 .
   * Update perl conflict versions for:
      libdigest-sha-perl (5.45) and
      libtime-piece-perl (1.12).
 .
   * Update perl-modules conflict versions for:
      libmodule-corelist-perl (2.12),
      libio-zlib-perl (1.07),
      libarchive-tar-perl (1.37.1),
      libextutils-cbuilder-perl (0.21),
      libmodule-build-perl (0.2808.1),
      libmodule-load-perl (0.12),
      liblocale-maketext-simple-perl (0.18),
      libparams-check-perl (0.26),
      libmodule-plugable-perl (3.6),
      libmodule-load-conditional-perl (0.22) and
      libcpan-plus-perl (0.83.09).
Files: 
 17a882012cbf69388e14f55a4928275f 728184 libdevel optional 
libperl-dev_5.10.0-1_amd64.deb
 39f397504edafac0e210602ac89629f3 689372 libdevel optional 
libperl-dev_5.10.0-1_sparc.deb
 3fa827937c681deeb2f5764e743d0608 3610432 perl optional 
perl-debug_5.10.0-1_amd64.deb
 795e220aab991a081e0f51208120b336 8202386 doc optional perl-doc_5.10.0-1_all.deb
 7aa2a13b71cfda69f67989dc05895316 881388 perl required 
perl-base_5.10.0-1_sparc.deb
 7c1ef63d415c8081695c1b8f4b7f83bd 1018 libs optional 
libperl5.10_5.10.0-1_sparc.deb
 9f0ea430f80ed76b18f31e8c84c4c7ad 41378 perl optional 
libcgi-fast-perl_5.10.0-1_all.deb
 a34a52f51361efb4987769dcb15f8c61 919304 perl required 
perl-base_5.10.0-1_amd64.deb
 a35e5cd4f952fa6c9c4d6b0a7e28b3ec 5227144 perl standard perl_5.10.0-1_amd64.deb
 a7ef062af83944c5af42951846f2d19b 30704 perl optional 
perl-suid_5.10.0-1_sparc.deb
 bab1a67e893fa02f450bcf2603224b60 74828 perl standard perl_5.10.0-1.diff.gz
 bbaf5c8ea9af3798cebc394b01f30c2c 3272462 perl standard 
perl-modules_5.10.0-1_all.deb
 bdc73f89058562a6e4ade89bda5c7688 1006 libs optional 
libperl5.10_5.10.0-1_amd64.deb
 682f96ebca283d63f337b99da55146b3 775 perl standard perl_5.10.0-1.dsc
 c25a67e9ee3aa6d515e61a2aff740d24 4298980 perl optional 
perl-debug_5.10.0-1_sparc.deb
 c8f2a191793709548ba5db663760d5a5 4876852 perl standard perl_5.10.0-1_sparc.deb
 d2c39b002ebfd2c3c5dba589365c5a71 15595020 perl standard perl_5.10.0.orig.tar.gz
 ea18ca10d3424727e9d14480cbf33a77 31442 perl optional 
perl-suid_5.10.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)

iD8DBQFHbeZ18NyOALKMWZURAmr4AKC0jE0QkLv6Gss8YQdVQ7fvQH0m4QCg2PVS
3UJA20mA+WEx0jr4GVt7LME=
=YeOw
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to