General

Profile

ivoanjo (Ivo Anjo)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 5 11 16

Like

Activity

09/02/2024

08:55 AM Ruby master Bug #20633: compile error at vm_insnhelper.c when HAVE_DECL_ATOMIC_SIGNAL_FENCE is 0
Hey @k0kubun I don't think 66312ad913d67bfd3c2c83b174eabf537f5def84 is related to this one? 👀
(Although I think th...
ivoanjo (Ivo Anjo)

08/27/2024

04:01 PM Ruby master Bug #19865: Segfault when calling user signal handlers during VM shutdown
@nobu I came upon this again today as I saw this issue in new customer crashes.
I noticed you updated your commit ...
ivoanjo (Ivo Anjo)

08/22/2024

08:03 AM Ruby master Bug #20586: Some filesystem calls in dir.c are missing error handling and can return incorrect results if interrupted
jeremyevans0 (Jeremy Evans) wrote in #note-11:
>
> I've submitted a pull request to add error checking to `getlogi...
ivoanjo (Ivo Anjo)

08/19/2024

09:19 AM Ruby master Bug #20586: Some filesystem calls in dir.c are missing error handling and can return incorrect results if interrupted
Hey! As usual thanks for picking up these thorny bugs :)
The fix looks good! In particular I've re-tested it with...
ivoanjo (Ivo Anjo)

07/15/2024

04:08 PM Ruby master Revision 425e468d (git): [Backport #20633] Fix the condition for `atomic_signal_fence` (#11166)
[Bug #20633] Fix the condition for `atomic_signal_fence`
`AC_CHECK_DECLS` defines `HAVE_DECL_SYMBOL` to 1 if declare...
ivoanjo (Ivo Anjo)
08:19 AM Ruby master Bug #20633: compile error at vm_insnhelper.c when HAVE_DECL_ATOMIC_SIGNAL_FENCE is 0
Thanks @kimuraw for fixing my mistake 😅
I've also opened the PRs to backport your fix to the Ruby 3.3 and 3.2 bran...
ivoanjo (Ivo Anjo)

07/12/2024

11:33 AM Ruby master Bug #20587: dir.c calls blocking filesystem APIs/system calls while holding the GVL
Nice!
I've tried the PR and it actually makes the issue in https://bugs.ruby-lang.org/issues/20586#How-to-reproduc...
ivoanjo (Ivo Anjo)
08:02 AM Ruby master Bug #20629: Ruby infinite loop when raising+rescuing inside a RUBY_INTERNAL_EVENT_NEWOBJ
Thanks for pointing me in the right direction! I had completely forgotten that bit of info 😅. I guess I had to spend ... ivoanjo (Ivo Anjo)

07/11/2024

07:18 PM Ruby master Revision ef563a69 (git): Minor: Fix typo in bug name
This confused me for a few minutes -- the testcase for
https://bugs.ruby-lang.org/issues/14834 was mistyped in the fi...
ivoanjo (Ivo Anjo)
11:46 AM Ruby master Bug #20629 (Closed): Ruby infinite loop when raising+rescuing inside a RUBY_INTERNAL_EVENT_NEWOBJ
### Background
Hey! While working on the [Datadog Ruby Profiler](https://github.com/datadog/dd-trace-rb) I ran int...
ivoanjo (Ivo Anjo)

Also available in: Atom