Actions
Bug #11750
closedSEGV with Enumerator, yield and proc.
Bug #11750:
SEGV with Enumerator, yield and proc.
Description
Files
Updated by nobu (Nobuyoshi Nakada) almost 11 years ago
- File bug-11750.log bug-11750.log added
- Description updated (diff)
Updated by ko1 (Koichi Sasada) almost 11 years ago
- Assignee set to ko1 (Koichi Sasada)
Updated by ko1 (Koichi Sasada) almost 11 years ago
- Status changed from Open to Closed
Applied in changeset r53144.
-
vm.c: fix mark miss for proc given as passed block.
[Bug #11750] -
vm.c (vm_make_proc_from_block): should return a Proc object
if block is given. Previous implementation returns
a Proc object only when corresponding Proc object is not
available. -
vm.c (vm_make_env_each): ditto.
-
test/ruby/test_proc.rb: add a test for this bug.
Actions