Bug #10148
closed[TracePoint API] Extra block events generated
Description
In the same example from #9759 (which I attach here to provide a failing test), there is a couple of b_call/b_return events that I don't think should get generated. I pointed that out in this comment: https://bugs.ruby-lang.org/issues/9759#note-1
This couple of events are not present in ruby's backtrace and sometimes they have a nil method_id which was making byebug crash as I was not expecting that. I haven't been able to reproduce this nil method_id thing in a toy program but in any case I think the proper solution to this would be not to generate these events.
Thanks!!
Files
Updated by nagachika (Tomoyuki Chikanaga) over 10 years ago
- Category set to core
- Status changed from Open to Assigned
- Assignee set to ko1 (Koichi Sasada)
Updated by ko1 (Koichi Sasada) about 10 years ago
Could you check it again?
Updated by deivid (David Rodríguez) about 10 years ago
I will, soon!
Updated by deivid (David Rodríguez) about 10 years ago
I just revisited this and I think it was a misunderstanding on my side. The current behaviour is just fine. The issue can be closed.
Updated by deivid (David Rodríguez) about 10 years ago
Thanks to you!