"self has wrong type to call super in this context" under weird circumstances
See attached file snafu.rb.
This file was obtained by inlining and reducing a large codebase...
Updated by shugo (Shugo Maeda) over 6 years ago
- File invoke_bmethod.diff invoke_bmethod.diff added
- Status changed from Open to Assigned
- Assignee set to ko1 (Koichi Sasada)
The bug was introduced in r52104 by ko1, and it seems to be fixed by the attached patch, but Im' not sure.
Updated by fcheung (Frederick Cheung) about 6 years ago
Koichi Sasada wrote:
Shugo-san, thank you for your investigating.
It seems perfect.
Could you commit it? or should I commit it?
Was this ever committed/backported ? I've encountered this in real world usage with 2.3.1, and Peter's reproduction script continues to show the issue (although I had to increase iteration count to get consistent failure)
Updated by shugo (Shugo Maeda) about 6 years ago
- Status changed from Assigned to Closed