Project

General

Profile

Bug #5933

thin と Rack::FiberPool で SEGV が発生

Added by hsbt (Hiroshi SHIBATA) over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
ruby -v:
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]
Backport:
[ruby-dev:45153]

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 Backport193 - Backport #5851: make check fails when compiling with GCC 4.7 - *** longjmp causes uninitialized stack frame ***Closed01/06/2012Actions
Related to Ruby master - Bug #5076: Mac OS X Lion Support Closed03/14/2011Actions

History

Updated by hsbt (Hiroshi SHIBATA) over 7 years 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) over 7 years ago

  • Status changed from Open to Closed

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

Also available in: Atom PDF