Your message dated Sun, 31 May 2020 19:41:30 +0300
with message-id <[email protected]>
and subject line Re: Bug#853091: perl: Dying when matching simple regex: 
Malformed UTF-8 character fatal
has caused the Debian Bug report #853091,
regarding perl: Dying when matching simple regex: Malformed UTF-8 character 
fatal
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.)


-- 
853091: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853091
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.20.2-3+deb8u6
Severity: normal

This is stripped out program version that causes error: 

        printf "\x41\x9c\x5a\x0a" | perl -CS -e '$_ = <>; /^(.*)$/ && print 
"($1)\n"; /[^#]*/;'

It displays: 

        (A�Z)
        Malformed UTF-8 character (fatal) at -e line 1, <> line 1.

Locale is pl_PL.UTF-8 . 


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

Kernel: Linux 3.16.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages perl depends on:
ii  dpkg          1.17.27
ii  libbz2-1.0    1.0.6-7+b3
ii  libc6         2.19-18+deb8u7
ii  libdb5.3      5.3.28-9
ii  libgdbm3      1.8.3-13.1
ii  perl-base     5.20.2-3+deb8u6
ii  perl-modules  5.20.2-3+deb8u6
ii  zlib1g        1:1.2.8.dfsg-2+b1

Versions of packages perl recommends:
ii  netbase  5.3
pn  rename   <none>

Versions of packages perl suggests:
pn  libterm-readline-gnu-perl | libterm-readline-perl-perl  <none>
pn  make                                                    <none>
pn  perl-doc                                                <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 5.30.0-1

On Sun, Aug 25, 2019 at 09:10:52PM +0200, Leszek Dubiel wrote:
> 
> Still happens with:
> 
> This is perl 5, version 28, subversion 1 (v5.28.1) built for
> i686-linux-gnu-thread-multi-64int
> (with 61 registered patches, see perl -V for more detail)
> 
> 
> 
> # printf "\x9c\x5a" | perl -CI -ne '/[^#]*/'
> 
> Malformed UTF-8 character: \x9c (unexpected continuation byte 0x9c, with no
> preceding start byte) in pattern match (m//) at -e line 1, <> line 1.
> Malformed UTF-8 character (fatal) at -e line 1, <> line 1.

This got fixed in 5.29.5 with

  https://github.com/Perl/perl5/commit/3db0bcccf4d9617c94822609f33314fe0df2df3b

so closing.
-- 
Niko Tyni   [email protected]

--- End Message ---

Reply via email to