Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ensure ibf_load_setup is only passed String params
In cases where RubyVM::InstructionSequence.load_from_binary() is passed a param other than a String, we attempt to call the RSTRING_LENINT macro on it which can cause a segfault. ex: ``` var_0 = 0 RubyVM::InstructionSequence.load_from_binary(var_0) ``` This commit adds a type check to raise unless we are provided a String.
- Loading branch information