From: Shota Fukumori Date: 2011-12-14T19:23:08+09:00 Subject: [ruby-core:41649] [ruby-trunk - Bug #5756] crashs when Twitter.update_with_media with rails Issue #5756 has been updated by Shota Fukumori. SungHee Kang wrote: > Thanks. But how can I do this on rails? Simply do `rails something|&tee��� :-) If you're using OSX, please upload a crash log generated by OS X See: http://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport#Simple-steps >If Ruby crashed on OS X, you should have a crashlog under ~/Library/Logs/CrashReporter or /Library/Logs/CrashReporter. You should paste or attach it if available. ---------------------------------------- Bug #5756: crashs when Twitter.update_with_media with rails http://redmine.ruby-lang.org/issues/5756 Author: SungHee Kang Status: Feedback Priority: Normal Assignee: Category: Target version: ruby -v: ruby 1.9.3dev (2011-09-23 revision 33323) [x86_64-darwin10.6.0] I'm using the Ruby 1.9.3dev and Ruby on Rails 3.1.3 When I use twitter gem and call 'Twitter.update_with_media', the interpreter crashs. ~~ ruby class WelcomeController < ApplicationController def upload Twitter.update_with_media("I'm tweeting with gem!", File.new('screenshot.png')) end ~~ it doesn't crash when I use 1.9.2. or 1.9.3dev without rails. You can reproduse this situation to 1. create new rails 3.1.3 projects 2. add gem 'twitter' in your Gemfile 3. configure twitter consumer key, secret and oauth token, secret in your config/initializers 4. make the action WelcomeController#upload and route it to POST /upload 5. run the server and access POST /upload -- http://redmine.ruby-lang.org