[#46732] ヒアドキュメント内の変数展開が正常に行われない — ShingoKintaka <kamuycikap@...>

Ruby  :1.8.7 (Ubuntu9.10)

12 messages 2010/01/05
[#46733] Re: ヒアドキュメント内の変数展開が正常に行われない — rubikitch@... 2010/01/06

From: ShingoKintaka <kamuycikap@tulip.ocn.ne.jp>

[#46800] DLモジュールの使い方 — kouichi_someya@...

染谷と申します。

12 messages 2010/01/20
[#47678] プログラム実行時に「[BUG] Segmentation fault」 — 染谷 康一 <kouichi_someya@...> 2010/12/09

染谷と申します。

[ruby-list:46747] ruby 1.8.5-p231でSegmentation faultが発生

From: Yoshihiro Kawano <kawano@...>
Date: 2010-01-06 08:12:40 UTC
List: ruby-list #46747
河野と申します。

これまで以下のバージョンのrubyを利用していたのですが、
任意のコードが実行される脆弱性があるとのことで、
1.8.5-p231へのバージョンアップを行ってみました。
 # ruby -v
 ruby 1.8.5 (2006-08-25) [i386-linux]

参考URL:
http://www.ruby-lang.org/ja/news/2008/06/20/arbitrary-code-execution-vulnerabilities/

その結果、以下のようにrubyが更新されたことは確認できました。
ただ、作成したRPM自体はi386だったはずですが、i686になっています。
 # ruby -v
 ruby 1.8.5 (2008-06-20 patchlevel 231) [i686-linux]

ここで、簡単なrubyのコードは実行できるのですが、rails
から実行すると、Segmentation faultになってしまいます。
#以下はWEBrickで立ち上げた場合です。

解決策などご存知の方がおりましたら、ご教授頂けますでしょうか。
よろしくお願い致します。

---------------------------------------------------------------------
# ruby script/server
=> Booting WEBrick...
=> Rails 2.1.0 application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2010-01-06 16:37:18] INFO  WEBrick 1.3.1
[2010-01-06 16:37:18] INFO  ruby 1.8.5 (2008-06-20) [i686-linux]
[2010-01-06 16:37:18] INFO  WEBrick::HTTPServer#start: pid=2136 port=3000
(eval):2: [BUG] Segmentation fault
ruby 1.8.5 (2008-06-20) [i686-linux]

アボートしました
---------------------------------------------------------------------

-- 
/////////////////////////////////////////////
株式会社インテック・ネットコア
ネットワークプラットフォーム研究開発グループ
河野義広 E-mail: kawano@inetcore.com
/////////////////////////////////////////////

In This Thread

Prev Next