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