Hi
I’m trying to setup file_column in one of my projects. I have
downloaded the 0.3.1 tarball release and extracted it into vendor/
plugins. I have then tried to use file_column in my Image model as it
has been described in the README.
The first page I get from the webserver (Webrick in development mode)
is fine. However, hitting reload on the same page (using the Image
model) crashes my application. I get this error:
undefined method assoc' for class
Magick::ImageList’
The application trace is as follows:
==8<======================================================
#{RAILS_ROOT}opt/local/lib/ruby/site_ruby/1.8/RMagick.rb:1002:in
undef_method' #{RAILS_ROOT}opt/local/lib/ruby/site_ruby/1.8/RMagick.rb:1002 #{RAILS_ROOT}/vendor/rails/activerecord/lib/../../activesupport/lib/ active_support/dependencies.rb:206:in
load’
#{RAILS_ROOT}/vendor/rails/activerecord/lib/…/…/activesupport/lib/
active_support/dependencies.rb:206:in load' #{RAILS_ROOT}/vendor/rails/activerecord/lib/../../activesupport/lib/ active_support/dependencies.rb:38:in
require_or_load’
#{RAILS_ROOT}/vendor/rails/activerecord/lib/…/…/activesupport/lib/
active_support/dependencies.rb:21:in depend_on' #{RAILS_ROOT}/vendor/rails/activerecord/lib/../../activesupport/lib/ active_support/dependencies.rb:177:in
require_dependency’
#{RAILS_ROOT}/vendor/rails/activerecord/lib/…/…/activesupport/lib/
active_support/dependencies.rb:177:in require_dependency' #{RAILS_ROOT}/app/models/image.rb:1 #{RAILS_ROOT}/app/controllers/admin/image_controller.rb:10:in
list’
#{RAILS_ROOT}/app/controllers/admin/image_controller.rb:5:in `index’
==8<======================================================
I have a recent install of RMagick (works in another Rails app) and
rails 0.14.2.
It seems to me that the error is related to rails reloading some file
since the error occurs on the second reload.
I’d be grateful about any hints on how to solve this problem.
Regards
Manuel H.