Bug #5933

thin と Rack::FiberPool で SEGV が発生

Added by hsbt (Hiroshi SHIBATA) 4 months ago. Updated 3 months ago.

[ruby-dev:45153]
Status:Closed Start date:01/26/2012
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:1.9.2
ruby -v:ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]

Description

1.9.2p290, Rails-3.2.0, thin-1.3.1 に Rack::FiberPool ( https://github.com/mperham/rack-fiber_pool )を組み合わせると必ず SEGV します。 https://gist.github.com/1682598

Related issues

related to Backport93 - Backport #5851: make check fails when compiling with GCC 4.7 - *** longjm... Closed 01/06/2012
related to ruby-trunk - Bug #5076: Mac OS X Lion Support Closed 03/14/2011

History

Updated by hsbt (Hiroshi SHIBATA) 4 months ago

ruby 1.9.3p28 (2012-01-28 revision 34386) [x86_64-darwin11.2.0] で試したところ、再現しません。 trunk では rails-3.2.0 が動かなかったので試すことが出来ませんでした。

Updated by naruse (Yui NARUSE) 3 months ago

  • Status changed from Open to Closed
clang でビルドした Ruby を使ったんじゃないでしょうか。 で、おそらく 1.9.3-p26 (r34288) で修正された問題だと思います。

Also available in: Atom PDF