General

Profile

Benoit_Tigeot (Benoit Tigeot)

  • Login: Benoit_Tigeot
  • Registered on: 03/17/2017
  • Last sign in: 01/09/2025

Issues

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

Activity

01/30/2025

07:49 AM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
Benoit_Tigeot (Benoit Tigeot) wrote in #note-28:
> I will post an update tomorrow UTC, with more runs of the code impacted.
I can confirm that Alan's patch is fixing our issue. No crash on our side even with some concurrency in the a...
Benoit_Tigeot (Benoit Tigeot)

01/29/2025

03:49 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
alanwu (Alan Wu) wrote in #note-26:
> If you'd like, try it on for size and share if it works!
Running the 3.4.1 with your patch right now. No issues for the moment. Thanks a lot!
I will post an update tomorrow UTC, with more run...
Benoit_Tigeot (Benoit Tigeot)

01/28/2025

08:46 AM Ruby Bug #21034: try to mark T_NONE object error after upgrading to 3.4.1
Happy to see a gdb working with the crash 😊
travisbell (Travis Bell) wrote in #note-9:
> ```
> ...
It seems those error are more related to what is passed to `rp` ? https://github.com/ruby/ruby/blob/50e34fd7683ff77fae8c822096c8bf5f3ca12...
Benoit_Tigeot (Benoit Tigeot)

01/24/2025

01:11 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
byroot (Jean Boussier) wrote in #note-22:
> But that's terribly hard to track down :/
Arf.
The "good" news, is I am able to reproduce at 100% if I use concurrency.
alanwu (Alan Wu) wrote in #note-19:
> ...
I see no positiv impac...
Benoit_Tigeot (Benoit Tigeot)
12:11 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
I started again with a fresh build with the last [two patch proposals[(https://github.com/ruby/ruby/compare/master...benoittgt:ruby:crash-on-t_none). Yjit is enable in dev mode, bootsnap too (`ruby 3.4.1 (2025-01-23 revision e4722fe585) ... Benoit_Tigeot (Benoit Tigeot)
10:57 AM Ruby Bug #21087: "try to mark T_NONE object" error in Rage/ActiveRecord/Fiber with 3.4.1 upgrade
p8 (Petrik de Heus) wrote in #note-5:
> Disabling YJIT seems to fix the problem.
I don't know if this could help. But I received [some suggestions](https://github.com/ruby/ruby/compare/master...benoittgt:ruby:crash-on-t_none) for pat...
Benoit_Tigeot (Benoit Tigeot)

01/23/2025

05:29 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
Thanks Alan
The rb_bug was not printed. I followed [something similar](https://github.com/byroot/nokogiri/commit/5f88bd96667b2f690d964c14c8166534ffefccdc) to Jean's work and enable `GC.stress` closer to the region. The code was very v...
Benoit_Tigeot (Benoit Tigeot)

01/18/2025

11:45 AM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
tenderlovemaking (Aaron Patterson) wrote in #note-14:
> If this doesn't catch the error _before_ GC, and it only reproduces with YJIT, then I suspect a YJIT bug. AFAIK, the only way anything can get pushed on the VM stack is either via V...
Benoit_Tigeot (Benoit Tigeot)

01/17/2025

01:20 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
tenderlovemaking (Aaron Patterson) wrote in #note-12:
> If you're able to build from source and reproduce the problem, could you try applying this patch:
Thanks Aaron. I was able to make a [custom docker image](https://github.com/ben...
Benoit_Tigeot (Benoit Tigeot)

01/16/2025

04:37 PM Ruby Bug #21021: "try to mark T_NONE object" with 3.4.1
Benoit_Tigeot (Benoit Tigeot) wrote in #note-10:
> I've look a little bit before but those are mostly app logs.
I am wondering if we could provide much more info on [the crash dump](https://github.com/ruby/ruby/blob/v3_4_1/gc/default...
Benoit_Tigeot (Benoit Tigeot)

Also available in: Atom