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