Bug#555733: libcgi-pm-perl: CGI::Utils::escape encodes wrongly to UTF-8

Jukka Laaksola jukka.laaksola at netland.fi
Wed Nov 11 13:09:13 UTC 2009


Package: libcgi-pm-perl
Version: 3.38-2
Severity: important
Tags: l10n patch


I had problems with ISO-8859-1 query_strings with CGI.pm and found that
the reason is CGI::Utils::escape. There is a Perl ticket #49055 about that
and also Debian bug #516129
 
The patch of Niko Tyni at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516129#30
fixes the problem.

It's fixed in Debian perl-modules 5.10.1~rc2-1, but i am using Debian
5.0/lenny. Is there any plan to fix this escape bug in Debian lenny also?

I have mailed directly to Niko Tyni and he suggested to file a bug
against  libcgi-pm-perl/3.38-2. But the CGI/Utils.pm of perl-modules package
returns also incorrect query_string.

Regargs
Jukka Laaksola
Netland Oy


-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686-bigmem (SMP w/16 CPU cores)
Locale: LANG=fi_FI at euro, LC_CTYPE=fi_FI at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash





More information about the pkg-perl-maintainers mailing list