Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187872
Summary: Errors using Parse::RecDescent Product: Fedora Core Version: fc5 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: normal Component: perl-Parse-RecDescent AssignedTo: jvdias@redhat.com ReportedBy: braden@endoframe.com CC: fedora-perl-devel-list@redhat.com
Description of problem: I get a number of errors of this form when using Parse::RecDescent:
Use of uninitialized value in substr at /usr/lib/perl5/vendor_perl/5.8.8/Parse/RecDescent.pm line 3033.
I get a number of similar errors in generated code, too.
Version-Release number of selected component (if applicable): 1.94-5.2
How reproducible:
Consistently.
Steps to Reproduce: 1. Write a Parse::RecDescent grammar. 2. Compile it with "perl -MParse::RecDescent - ../../grammar Literally::Grammar" 3. Attempt to parse something with it.
Actual results: Numerous errors of the aforementioned form.
Expected results: No errors (from Parse::RecDescent code, anyway).
Additional info: I'm not seeing this with simple examples where the grammar is not precompiled.