Package: perl
Version: 5.8.8-12
Severity: important

Hi

[141]/> perl -e '$a="x"x100000; $a !~ 
/^(?:[\x{00}-\x{7f}]|[\x{80}-\x{255}]{2,})*$/' 
Memory fault (core dumped) 

I found this problem while working on doc-base package. With the above regex 
I wanted to check if the line seems to be encoded in UTF-8, but it segfaulted 
on the /usr/share/doc-base/udk-common-ref and /usr/share/doc-base/udk-java-ref 
files from openoffice.org-dev package, because both of them contain a line 
above 
100000 chars long.

Regards,
robert


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/pdksh

Versions of packages perl depends on:
ii  libc6                         2.7-8      GNU C Library: Shared libraries
ii  libdb4.6                      4.6.21-5   Berkeley v4.6 Database Libraries [
ii  libgdbm3                      1.8.3-3    GNU dbm database routines (runtime
ii  perl-base                     5.8.8-12   The Pathologically Eclectic Rubbis
ii  perl-modules                  5.8.8-12   Core Perl modules

Versions of packages perl recommends:
ii  perl-doc                      5.8.8-12   Perl documentation

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to