Project

General

Profile

Actions

Bug #5526

closed

SEGV: ./ruby -rfiber -ve'f=Fiber.new{f.resume};f.transfer'

Added by naruse (Yui NARUSE) over 12 years ago. Updated over 12 years ago.

Status:
Closed
Target version:
-
ruby -v:
ruby -v: ruby 2.0.0dev (2011-10-31 trunk 33581) [x86_64-freebsd8.2]
Backport:
[ruby-dev:44742]

Description

FreeBSD 9 にて、./ruby -rfiber -ve'f=Fiber.new{f.resume};f.transfer' で SEGV します。
他のプラットフォームでも dead fiber call 例外なのはおかしくて、
double resume 例外になるべきでしょう。

Actions

Also available in: Atom PDF

Like0
Like0