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: mmaslano@xxxxxxxxxx Reporter: ppisar@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: cweyl@xxxxxxxxxxxxxxx, iarnell@xxxxxxxxx, jplesnik@xxxxxxxxxx, kasal@xxxxxx, lkundrak@xxxxx, mmaslano@xxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx, psabata@xxxxxxxxxx, rc040203@xxxxxxxxxx, tcallawa@xxxxxxxxxx $ 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 <sprout@xxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel