[ruby-core:126710] [Ruby Bug#22218] Line TracePoint misses executed loop condition after a guard