I was about to say the two stack traces seem very different, but at
the very top mine indeed show ruby's tempfile.rb. Since this seems
POST-related I'll try to pay attention from now on if I only see it
with POSTs (I think I do), but I'll go ahead and re-post this in
http://code.google.com/p/phusion-passenger/issues/list

Michael



On Apr 8, 9:49 pm, Ryan Bigg <[email protected]> wrote:
> Well, similar to that one, at least. They do say Passenger 2.2.8 had a
> workaround.
>
> On 9 April 2010 05:48, Ryan Bigg <[email protected]> wrote:
>
> > I think the bug you're encountering is this one:
> >http://stackoverflow.com/questions/1627582/ruby-1-9-1-p234-passenger-...
>
> > On 9 April 2010 04:39, [email protected] <
> > [email protected]> wrote:
>
> >> See trace below.
>
> >> It isn't limited to this model/controller/view but happened to me in
> >> other contexts as well, and I've seen this with "devise" instead of
> >> "authlogic" being installed as well and not just during login, so this
> >> is just an example.
>
> >> The only gem I use that might be of interest at all is
> >> gem 'mysql-ruby', :git => 'git://github.com/jzajpt/mysql-ruby.git',
> >> the others are not active most of the time and when I get this error.
> >> It is a nasty timing-error, when I reload many times it only shows up
> >> occasionally. Passenger is used and at version 2.2.11. It's in an rvm
> >> environment. I've seen it quite a lot since going Rails 3 (which I did
> >> with beta2 at first)  but only decided to post now.
>
> >> Any ideas?
>
> >> (rails, ruby 1.9.2 etc.: the latest as of today)
>
> >>  IOError in User sessionsController#create
>
> >> closed stream
>
> >> Rails.root: /home/mha/Nasenschein-Druck
> >> Application Trace | Framework Trace | Full Trace
>
> >> app/controllers/user_sessions_controller.rb:4:in
> >> `<class:UserSessionsController>'
> >> app/controllers/user_sessions_controller.rb:2:in `<top (required)>'
>
> >> /home/mha/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/tempfile.rb:
> >> 277:in `close'
> >> /home/mha/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/tempfile.rb:
> >> 277:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:410:in `block in __define_runner'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:414:in `class_eval'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:414:in `block in __define_runner'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/core_ext/kernel/reporting.rb:10:in `block in
> >> silence_warnings'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/core_ext/kernel/reporting.rb:21:in `with_warnings'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/core_ext/kernel/reporting.rb:10:in
> >> `silence_warnings'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:412:in `__define_runner'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:444:in `__update_callbacks'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:474:in `set_callback'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> abstract_controller/callbacks.rb:87:in `block in before_filter'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> abstract_controller/callbacks.rb:75:in `block in _insert_callbacks'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> abstract_controller/callbacks.rb:74:in `each'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> abstract_controller/callbacks.rb:74:in `_insert_callbacks'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> abstract_controller/callbacks.rb:86:in `before_filter'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:415:in `load'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:415:in `block in load_file'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:523:in `new_constants_in'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:414:in `load_file'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:310:in `require_or_load'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:452:in `load_missing_constant'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:153:in `block in const_missing'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:151:in `each'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/dependencies.rb:151:in `const_missing'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/inflector/methods.rb:112:in `block in constantize'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/inflector/methods.rb:111:in `each'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/inflector/methods.rb:111:in `constantize'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/routing/route_set.rb:47:in `controller'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/routing/route_set.rb:25:in `call'
> >> rack-mount (0.6.1) lib/rack/mount/recognition/route_set.rb:75:in
> >> `block in call'
> >> rack-mount (0.6.1) lib/rack/mount/recognition/code_generation.rb:99:in
> >> `block in recognize'
> >> rack-mount (0.6.1) lib/rack/mount/recognition/code_generation.rb:76:in
> >> `optimized_each'
> >> rack-mount (0.6.1) lib/rack/mount/recognition/code_generation.rb:98:in
> >> `recognize'
> >> rack-mount (0.6.1) lib/rack/mount/recognition/route_set.rb:66:in
> >> `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/routing/route_set.rb:458:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activerecord/lib/
> >> active_record/query_cache.rb:31:in `block in call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activerecord/lib/
> >> active_record/connection_adapters/abstract/query_cache.rb:36:in
> >> `cache'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activerecord/lib/
> >> active_record/query_cache.rb:11:in `cache'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activerecord/lib/
> >> active_record/query_cache.rb:30:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activerecord/lib/
> >> active_record/connection_adapters/abstract/connection_pool.rb:365:in
> >> `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/head.rb:14:in `call'
> >> rack (1.1.0) lib/rack/methodoverride.rb:24:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/params_parser.rb:19:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/flash.rb:167:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/session/abstract_store.rb:151:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/cookies.rb:202:in `call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/
> >> action_dispatch/middleware/callbacks.rb:46:in `block in call'
> >> /home/mha/.rvm/gems/ruby-1.9.2-head/bundler/gems/
> >> rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/activesupport/
> >> lib/active_support/callbacks.rb:429:in `_run_call_callbacks'
>
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-core?hl=en.

Reply via email to