Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Perl segfaults with a regex_sets error message #14851
The search on this bug tracker doesn't seem to search issue descriptions, but in any event I can't figure out how to tell if this is a duplicate or not. Searches for the test case, regex_sets, segfault, and the first bad revision id didn't reveal any obvious duplicates.
Test case is the 12-byte file:
dcollins@nagios:/usr/local/perl-afl/out/allcrash$ ../../bin/perl -w f2i000041
Git bisect revealed:
Change /(?[...]) to have normal operator precedence
:100644 100644 ce36c6c64ad7f52f32f18c3af5faea7782e77f8f a909f7d5bc6cacd8ecd0e292d17587460c2dabf5 M embed.fnc
dcollins@nagios:/usr/local/perl-afl/out/allcrash$ ../../bin/perl -V
Characteristics of this binary (from libperl):
Program received signal SIGSEGV, Segmentation fault.
==1344== Memcheck, a memory error detector