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
AWS SDK segmentation fault in Encoding#find_non_ascii_index #3461
Comments
Managed to get my hands on a GDB trace for this error: https://gist.github.com/YorickPeterse/df7386bdd4c07d3fb979 |
Standalone script to reproduce this (and the other crashes I reported earlier today): EDIT: the code is in the following gist, which aids readability of the issue and collaboration on the code. -- @brixen https://gist.github.com/brixen/bc9e2a88338439bee855 @headius For JRuby 9k you could take a look at this script (as we discussed yesterday). I haven't had a chance yet to run it on 9k but it's pretty much a 1:1 port of the original script but using dummy data instead of a production database. |
@yorickpeterse Thanks! I'll run it through its paces and add an issue to JRuby's tracker. |
@yorickpeterse Filed: jruby/jruby#3153 |
Much of the internals of Rubinius have been completely or mostly rewritten in the past couple years. This includes the garbage collector, concurrency facilities, Fibers, much of the instruction set, and a migration away from "primitive" functions that implement Ruby features. Since a number of segfaults or process hangs have occurred in these features over time, this issue may be fixed. The focus for Rubinius in the near term is on the following capabilities:
Contributions in the form of PRs for any of the areas of focus above are appreciated. Once these capabilities are more robust, it will be possible to more efficiently debug and fix any process crashes. Other than these core capabilities, PRs to fix any specific issue are always welcome. |
Logs: https://gist.github.com/YorickPeterse/0d5cfef61583eccbaf7b
Code that triggered it:
Not sure how to actually reproduce this outside of using the above script.
The text was updated successfully, but these errors were encountered: