On Sep 28, 7:22 am, kashyap <[email protected]> wrote:
> Hi All,
> I get this strange problem with newly scaffolded apps - I'd really
> appreciate any help in this regard.
Sounds like this bug in 2.3.4:
https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234
Fred
>
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:46:in `block in secure_compare'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:45:in `each'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:45:in `secure_compare'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:28:in `verify'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/cookie_store.rb:156:in `unmarshal'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/cookie_store.rb:145:in `load_session'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:62:in `block in load!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:70:in
> `stale_session_check!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:61:in `load!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:28:in `[]'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/request_forgery_protection.rb:102:in
> `form_authenticity_token'
> (eval):2:in `form_authenticity_token'
> /home/kashyap/Lab/sitara/app/views/resources/new.html.erb:3:in
> `_run_erb_app47views47resources47new46html46erb'
> /home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:29:in
> `new'
>
> I bypass this by commenting out protect_from_forgery from the
> application_controller
>
> Another problem I get is with flash -
>
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:46:in `block in secure_compare'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:45:in `each'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:45:in `secure_compare'
> /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
> active_support/message_verifier.rb:28:in `verify'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/cookie_store.rb:156:in `unmarshal'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/cookie_store.rb:145:in `load_session'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:62:in `block in load!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:70:in
> `stale_session_check!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:61:in `load!'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/session/abstract_store.rb:28:in `[]'
> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
> action_controller/flash.rb:163:in `flash'
> /home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:47:in
> `block in create'
> /home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:45:in
> `create'
>
> I have to remove the calls to flash from all location for this.
>
> Regards,
> Kashyap
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" 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-talk?hl=en
-~----------~----~----~----~------~----~------~--~---