-
Notifications
You must be signed in to change notification settings - Fork 30
Fix AIOOB in CP50220 transcoding #64
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
Conversation
|
Without totally understanding the bug, this fix looks good and seems to match the C version. I also found the CRuby test that's failing on JRuby 10, which should be fixed by this: https://github.com/jruby/jruby/actions/runs/12797824384/job/35680596698#step:7:1890 |
|
@djoooooe started the update from JCodings 1.0.58 to 1.0.61 and these MRI tests regressed, which we think might be caused by this PR: DetailsThose backtraces unfortunately say nothing besides the line in the test file because they are errors inside But I reduced it to: |
|
Because those MRI tests are excluded on JRuby, so they didn't catch the regression. I'll see what could be wrong... |
|
We haven't done a pass over excludes in a while. We'll do so as part of stabilizing 10 (probably after 10.0 release). |
fixes #42
replaces #55