diff options
| author | dearblue <[email protected]> | 2021-11-22 21:39:39 +0900 |
|---|---|---|
| committer | dearblue <[email protected]> | 2021-11-22 21:55:02 +0900 |
| commit | b02bd63dc5cd4918230fed3344bc71e2e5540087 (patch) | |
| tree | 99833d05fc9f4c5281a5f58eb24898e3be066f76 /.github/workflows | |
| parent | 01cadd3e706c1713a7b77e2e214df2d1695f875f (diff) | |
| download | mruby-b02bd63dc5cd4918230fed3344bc71e2e5540087.tar.gz mruby-b02bd63dc5cd4918230fed3344bc71e2e5540087.zip | |
Fixed occurs `SIGSEGV` with `mrbgems/mruby-method`
Calling the `Method#{parameters,source_location}` method on a static `Proc` object resulted in `SIGSEGV`.
The trigger is https://github.com/mruby/mruby/pull/5402.
The original implementation of the `Method#{parameters,source_location}` method was to temporarily rewrite the object and then call the method of the same name in `Proc`.
Rewriting of objects placed in the ROM section by #5402 above is prohibited by hardware such as the CPU.
This caused a `SIGSEGV`.
Diffstat (limited to '.github/workflows')
0 files changed, 0 insertions, 0 deletions
