dcparker / ruby-gmail

A Rubyesque interface to Gmail. Connect to Gmail via IMAP and manipulate emails and labels. Send email with your Gmail account via SMTP. Includes full support for parsing and generating MIME messages.
http://dcparker.github.com/ruby-gmail
790 stars 123 forks source link

invalid byte sequence in UTF-8 #10

Closed delta32 closed 14 years ago

delta32 commented 14 years ago

ubuntu interpid last ruby

require 'gmail'

ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:344:in block (2 levels) in load_magic' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:343:ineach' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:343:in block in load_magic' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:335:inopen' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:335:in load_magic' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:375:inblock in module:MIME' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:370:in each' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:370:inmodule:MIME' from /usr/local/lib/ruby/gems/1.9.1/gems/shared-mime-info-0.1/lib/shared-mime-info.rb:33:in <top (required)>' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/mime/message.rb:2:inrequire' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/mime/message.rb:2:in <top (required)>' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/gmail/message.rb:1:inrequire' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/gmail/message.rb:1:in <top (required)>' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/gmail.rb:118:inrequire' from /usr/local/lib/ruby/gems/1.9.1/gems/ruby-gmail-0.0.8/lib/gmail.rb:118:in <top (required)>' from (irb):1:inrequire' from (irb):1 from /usr/local/bin/irb:12:in `

'>>

dcparker commented 14 years ago

That seems to be another shared-mime-info problem... loading your mime magic file. Mind finding out what your system's magic file is and perhaps post it for me?

dcparker commented 14 years ago

Anybody know of a better mime-guessing library?

dcparker commented 14 years ago

This is a duplicate of http://github.com/dcparker/ruby-gmail/issues#issue/9