Files
mruby-mruby/include/mruby
dearblue ef5ae084d7 Must the mrb_sys_fail() function raise an exception
Normal return of control from the `mrb_sys_fail()` function has unexpected results.
Example: double free, malloc with huge size used as error integer

The following is an example of an actual crash:

```console
% cat crash.rb
def SystemCallError._sys_fail(*a)
  nil
end

File.readlink("/404")

% bin/mruby crash.rb
zsh: segmentation fault (core dumped)  bin/mruby crash.rb
```
2022-04-10 21:36:59 +09:00
..
2022-01-02 11:52:19 +09:00
2020-11-17 12:41:10 +09:00
2021-12-17 23:02:04 +09:00
2022-04-02 18:25:13 +09:00
2019-12-13 04:41:43 +09:00
2020-12-13 18:38:22 +10:00
2021-11-19 22:53:01 +09:00
2019-08-18 20:12:44 +09:00