Skip to content

Instantly share code, notes, and snippets.

@yorzi
Created July 11, 2011 01:45
Show Gist options
  • Save yorzi/1075202 to your computer and use it in GitHub Desktop.
Save yorzi/1075202 to your computer and use it in GitHub Desktop.
full trace on group creation
RuntimeError in GroupsController#create
ProfilePhoto#content_type delegated to photo.content_type, but photo is nil: #<ProfilePhoto id: nil, user_id: 6, owner_id: 5, owner_type: "Group", title: nil, description: nil, upload_id: nil, status: "processed", created_at: nil, updated_at: nil, size: nil, height: nil, width: nil, filename: nil, content_type: nil, parent_id: nil, photo_id: nil>
Rails.root: /Users/andy/intridea.workspace/recnation
Application Trace | Framework Trace | Full Trace
vendor/gems/ss_photos/app/models/profile_photo.rb:26:in `rescue in content_type'
vendor/gems/ss_photos/app/models/profile_photo.rb:23:in `content_type'
(eval):25:in `image_content_type'
activemodel (3.1.0.rc4) lib/active_model/validator.rb:151:in `block in validate'
activemodel (3.1.0.rc4) lib/active_model/validator.rb:150:in `each'
activemodel (3.1.0.rc4) lib/active_model/validator.rb:150:in `validate'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:302:in `_callback_before_60124'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:404:in `_run_validate_callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:81:in `run_callbacks'
activemodel (3.1.0.rc4) lib/active_model/validations.rb:212:in `run_validations!'
activemodel (3.1.0.rc4) lib/active_model/validations/callbacks.rb:53:in `block in run_validations!'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:390:in `_run_validation_callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:81:in `run_callbacks'
activemodel (3.1.0.rc4) lib/active_model/validations/callbacks.rb:53:in `run_validations!'
activemodel (3.1.0.rc4) lib/active_model/validations.rb:179:in `valid?'
activerecord (3.1.0.rc4) lib/active_record/validations.rb:69:in `valid?'
activerecord (3.1.0.rc4) lib/active_record/validations.rb:77:in `perform_validations'
activerecord (3.1.0.rc4) lib/active_record/validations.rb:50:in `save'
activerecord (3.1.0.rc4) lib/active_record/attribute_methods/dirty.rb:22:in `save'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:241:in `block (2 levels) in save'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:295:in `block in with_transaction_returning_status'
activerecord (3.1.0.rc4) lib/active_record/connection_adapters/abstract/database_statements.rb:183:in `transaction'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:208:in `transaction'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:293:in `with_transaction_returning_status'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:241:in `block in save'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:252:in `rollback_active_record_state!'
activerecord (3.1.0.rc4) lib/active_record/transactions.rb:240:in `save'
app/controllers/groups_controller.rb:99:in `create'
actionpack (3.1.0.rc4) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (3.1.0.rc4) lib/abstract_controller/base.rb:167:in `process_action'
actionpack (3.1.0.rc4) lib/action_controller/metal/rendering.rb:10:in `process_action'
actionpack (3.1.0.rc4) lib/abstract_controller/callbacks.rb:18:in `block in process_action'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:498:in `block in _run__2740988907436759448__process_action__1747425137289264371__callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:207:in `block in _conditional_callback_around_59929'
vendor/gems/ss_core/app/controllers/application_controller.rb:148:in `set_timezone'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:206:in `_conditional_callback_around_59929'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:461:in `_run__2740988907436759448__process_action__1747425137289264371__callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:386:in `_run_process_action_callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.1.0.rc4) lib/abstract_controller/callbacks.rb:17:in `process_action'
actionpack (3.1.0.rc4) lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
activesupport (3.1.0.rc4) lib/active_support/notifications.rb:55:in `block in instrument'
activesupport (3.1.0.rc4) lib/active_support/notifications/instrumenter.rb:21:in `instrument'
activesupport (3.1.0.rc4) lib/active_support/notifications.rb:55:in `instrument'
actionpack (3.1.0.rc4) lib/action_controller/metal/instrumentation.rb:29:in `process_action'
actionpack (3.1.0.rc4) lib/action_controller/metal/params_wrapper.rb:202:in `process_action'
actionpack (3.1.0.rc4) lib/action_controller/metal/rescue.rb:17:in `process_action'
activerecord (3.1.0.rc4) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
actionpack (3.1.0.rc4) lib/abstract_controller/base.rb:121:in `process'
actionpack (3.1.0.rc4) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.1.0.rc4) lib/action_controller/metal.rb:193:in `dispatch'
actionpack (3.1.0.rc4) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.1.0.rc4) lib/action_controller/metal.rb:236:in `block in action'
actionpack (3.1.0.rc4) lib/action_dispatch/routing/route_set.rb:65:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/routing/route_set.rb:65:in `dispatch'
actionpack (3.1.0.rc4) lib/action_dispatch/routing/route_set.rb:29:in `call'
rack-mount (0.8.1) lib/rack/mount/route_set.rb:152:in `block in call'
rack-mount (0.8.1) lib/rack/mount/code_generation.rb:93:in `block in recognize'
rack-mount (0.8.1) lib/rack/mount/code_generation.rb:82:in `optimized_each'
rack-mount (0.8.1) lib/rack/mount/code_generation.rb:92:in `recognize'
rack-mount (0.8.1) lib/rack/mount/route_set.rb:141:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/routing/route_set.rb:531:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
oa-core (0.2.6) lib/omniauth/strategy.rb:44:in `call!'
oa-core (0.2.6) lib/omniauth/strategy.rb:30:in `call'
oa-core (0.2.6) lib/omniauth/strategy.rb:44:in `call!'
oa-core (0.2.6) lib/omniauth/strategy.rb:30:in `call'
oa-core (0.2.6) lib/omniauth/strategy.rb:44:in `call!'
oa-core (0.2.6) lib/omniauth/strategy.rb:30:in `call'
oa-core (0.2.6) lib/omniauth/builder.rb:30:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.3.0) lib/rack/etag.rb:23:in `call'
rack (1.3.0) lib/rack/conditionalget.rb:35:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/flash.rb:243:in `call'
rack (1.3.0) lib/rack/session/abstract/id.rb:195:in `context'
rack (1.3.0) lib/rack/session/abstract/id.rb:190:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/cookies.rb:321:in `call'
activerecord (3.1.0.rc4) lib/active_record/query_cache.rb:54:in `call'
activerecord (3.1.0.rc4) lib/active_record/connection_adapters/abstract/connection_pool.rb:448:in `call'
activerecord (3.1.0.rc4) lib/active_record/identity_map.rb:152:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:392:in `_run_call_callbacks'
activesupport (3.1.0.rc4) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/callbacks.rb:28:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/reloader.rb:68:in `call'
rack (1.3.0) lib/rack/sendfile.rb:102:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/remote_ip.rb:48:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/show_exceptions.rb:47:in `call'
railties (3.1.0.rc4) lib/rails/rack/logger.rb:13:in `call'
rack (1.3.0) lib/rack/methodoverride.rb:24:in `call'
rack (1.3.0) lib/rack/runtime.rb:17:in `call'
activesupport (3.1.0.rc4) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.3.0) lib/rack/lock.rb:34:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
actionpack (3.1.0.rc4) lib/action_dispatch/middleware/static.rb:53:in `call'
railties (3.1.0.rc4) lib/rails/engine.rb:438:in `call'
railties (3.1.0.rc4) lib/rails/rack/content_length.rb:16:in `call'
railties (3.1.0.rc4) lib/rails/rack/log_tailer.rb:14:in `call'
rack (1.3.0) lib/rack/handler/mongrel.rb:77:in `process'
mongrel (1.2.0.pre2) lib/mongrel.rb:165:in `block in process_client'
mongrel (1.2.0.pre2) lib/mongrel.rb:164:in `each'
mongrel (1.2.0.pre2) lib/mongrel.rb:164:in `process_client'
mongrel (1.2.0.pre2) lib/mongrel.rb:291:in `block (2 levels) in run'
Request
Parameters:
{"utf8"=>"✓",
"authenticity_token"=>"fu5JsMa3yZ+hXloCP0cWtIbArifWTWTTBBNufvNRKqg=",
"group"=>{"name"=>"Andy Test",
"activity_list"=>"kiking",
"address1"=>"beijig",
"address2"=>"bj",
"city"=>"xi",
"state"=>"fd",
"zipcode"=>"123",
"gender"=>"Male",
"age_group"=>"All"},
"commit"=>"Save",
"user_id"=>"6-admin",
"page"=>1}
Show session dump
Show env dump
Response
Headers:
None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment