-
Notifications
You must be signed in to change notification settings - Fork 558
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assertion Failure: *Perl_pp_subst *pp_hot.c:3203) #15543
Comments
From @geeknikThe attached script triggers an assertion failure in v5.25.5 (v5.25.4-5-g92d73bf). ./perl test610 |
From [Unknown Contact. See original ticket]The attached script triggers an assertion failure in v5.25.5 (v5.25.4-5-g92d73bf). ./perl test610 |
From @cpansproutOn Sun Aug 21 15:20:17 2016, brian.carpenter@gmail.com wrote:
Some locale bug, apparently: $ ./miniperl -e '$_="\xff"; s/\w//l' -- Father Chrysostomos |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Sun, Aug 21, 2016 at 05:27:55PM -0700, Father Chrysostomos via RT wrote:
The problem is this in S_regmatch: case POSIXL: /* \w or [:punct:] etc. under /l */ ... /* Here, must be utf8 */ AFAIKT, assuming at that point that the string is utf8, is incorrect. -- |
From @khwilliamsonOn 08/24/2016 08:28 AM, Dave Mitchell wrote:
ok |
From @khwilliamsonOn 08/24/2016 08:28 AM, Dave Mitchell wrote:
Well, it's just plain bad logic, apparently on my part. But, I'm not But in examining things, I do have a concern. Dave added a |
From @iabynOn Wed, Aug 24, 2016 at 10:08:17AM -0600, Karl Williamson wrote:
Its a while ago now; but IIRC this was part of my work to make I suspect that 'goto increment_locinput' is probably generally the better I would speculate that some of the places that do their own increment I can't remember why its safe to be 1 byte over, but not 2+, and thus -- |
From @khwilliamsonThanks for finding this. Fixed by 109ac34 |
@khwilliamson - Status changed from 'open' to 'pending release' |
From @khwilliamsonThank you for filing this report. You have helped make Perl better. With the release today of Perl 5.26.0, this and 210 other issues have been Perl 5.26.0 may be downloaded via: If you find that the problem persists, feel free to reopen this ticket. |
@khwilliamson - Status changed from 'pending release' to 'resolved' |
Migrated from rt.perl.org#129038 (status was 'resolved')
Searchable as RT129038$
The text was updated successfully, but these errors were encountered: