https://bugzilla.redhat.com/show_bug.cgi?id=982131

            Bug ID: 982131
           Summary: Regular expression in regular expression code block
                    corrupts back-reference
           Product: Fedora
           Version: 18
         Component: perl
          Severity: unspecified
          Priority: unspecified
          Assignee: mmasl...@redhat.com
          Reporter: ppi...@redhat.com
        QA Contact: extras...@fedoraproject.org
                CC: cw...@alumni.drew.edu, iarn...@gmail.com,
                    jples...@redhat.com, ka...@ucw.cz, lkund...@v3.sk,
                    mmasl...@redhat.com,
                    perl-devel@lists.fedoraproject.org, ppi...@redhat.com,
                    psab...@redhat.com, rc040...@freenet.de,
                    tcall...@redhat.com

$ perl -e 'q{ab} =~ /^(a(?{ q{x} =~ m{x}})b)(?{ warn qq{inner undef!\n} unless
defined $1 })/'
inner undef!

Affected: perl-5.16.3-244.fc18.x86_64

Fixed with upstream commit:

commit f5df269c5cef57294662d0b1f80a468b91f13643
Author: Father Chrysostomos <spr...@cpan.org>
Date:   Fri Jul 5 23:59:46 2013 -0700

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=vObzZ4to96&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to