[#47861] ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@...

20 messages 2011/02/10
[#47874] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@... 2011/02/15

前川です。

[#47875] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — OZAWA Sakuro <sakuro@2238club.org> 2011/02/15

さくです。

[#47876] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@... 2011/02/15

[#47877] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — OZAWA Sakuro <sakuro@2238club.org> 2011/02/15

さくです。

[#47878] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — Kenta Murata <muraken@...> 2011/02/15

むらたです。

[ruby-list:47896] Re: rails3, mysql2, twitterで落ちる

From: daisuke sugimori <daixque@...>
Date: 2011-02-17 04:44:21 UTC
List: ruby-list #47896
杉森です。

誤解を招いたかもしれませんが、最初のメールで示したコードは、
コマンドラインから実行すると問題なく実行できます。
また、ご呈示いただいた2つのコードも問題なく実行できます。

頂いたコメントを読んで、net/httpsだけで再現することがわかりました。(twitterは無関係)

以下で問題が再現します。
0. rails new app でアプリを作成
1. Gemfile に gem 'mysql2' を追加
2. 以下のコントローラーを作成
---- RAILS_ROOT/app/controllers/net_controller.rb  ----
require 'open-uri'
require 'net/https'
class NetController < ApplicationController
  def fetch
    open('https://twitter.com/'){|io| io.read }
    render :text => :test
  end
end
-------------
3. (適切にルーティングした上で)上記コントローラーにアクセスすると落ちる


以上

2011/2/17 Shota Fukumori (sora_h) <sorah@tubusu.net>:
> ふむ。
>
> 最初に提示された動くコードというのは、「再現するコード」ですか? (coreを吐いてクラッシュするという意味の再現です)
>
> その場合、以下の2つのコードでは再現するかどうか確認してもらってもよろしいでしょうか。
> --ここから--
> require 'twitter'
>
> # twitter
> Twitter.configure do |config|
>  config.consumer_key       = 'xxxx'
>  config.consumer_secret    = 'xxxx'
>  config.oauth_token        = 'xxxx'
>  config.oauth_token_secret = 'xxxx'
> end
>
> c = Twitter.client
> p c.home_timeline
> --ここまで--
>
> --ここから--
> require 'open-uri'
> require 'net/https'
>
> open('https://twitter.com/'){|io| io.read }
> --ここまで--
>
> 2011/2/17 daisuke sugimori <daixque@gmail.com>:
>> sora_hさん
>> 杉森です。
>>
>>> また、どのようにビルドしたrubyですか? rvmやmacportsや自力か、などといった。
>> rvm 1.1.0 でビルド・インストールしました。
>>
>> クラッシュログを以下に貼付けます。
>
>
> --
> Shota Fukumori a.k.a. @sora_h - http://codnote.net/
>
>

In This Thread