Hide Forgot
The git commit for checking expression will segfault with perl-5.8.8 on RHEL-5.7. http://git.fedorahosted.org/git/?p=spacewalk.git;a=commitdiff;h=7c5724d4b643c4e9784eb9a3a7c23a0f68687c3a Rebuild of srpm will deterministically fail: https://koji.spacewalkproject.org/koji/getfile?taskID=94623&name=spacewalk-schema-1.7.39-1.el5.src.rpm It doesn't fail on RHEL-6 or any supported Fedora. The controlled string has 400+kB, so it might problem of overflow or we have broken regexp here.
(In reply to comment #0) > The git commit for checking expression will segfault with perl-5.8.8 on > RHEL-5.7. > > http://git.fedorahosted.org/git/?p=spacewalk.git;a=commitdiff;h=7c5724d4b643c4e9784eb9a3a7c23a0f68687c3a Actually, it's the other way round -- this commit is a commit which fixes this problem. It fails with (;[^;]*)? and does not fail with (;[^;]*)*.
I am sorry, but it is too late in the RHEL-5 release cycle. At the moment we are addressing only critical and security related issues in RHEL-5. This one is not reproducible in RHEL-6. I am closing the bug as NEXTRELEASE.