Skip to content

Instantly share code, notes, and snippets.

@quezo
Created March 16, 2012 21:04
Show Gist options
  • Save quezo/2052691 to your computer and use it in GitHub Desktop.
Save quezo/2052691 to your computer and use it in GitHub Desktop.
codepen.io stack trace
14:01:24 sinatra.1 | NoMethodError - undefined method `[]' for nil:NilClass:
14:01:24 sinatra.1 | /Projects/Tinkerbox/models/incrementor.rb:17:in `next_count'
14:01:24 sinatra.1 | /Projects/Tinkerbox/lib/sessionator.rb:17:in `set_session'
14:01:24 sinatra.1 | /Projects/Tinkerbox/app.rb:59:in `block in <class:App>'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1212:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1212:in `block in compile!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:785:in `[]'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:785:in `block (3 levels) in route!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:801:in `route_eval'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:785:in `block (2 levels) in route!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:822:in `block in process_route'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:820:in `catch'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:820:in `process_route'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:784:in `block in route!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:783:in `each'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:783:in `route!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:886:in `dispatch!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:719:in `block in call!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:871:in `block in invoke'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:871:in `catch'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:871:in `invoke'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:719:in `call!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:705:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/omniauth-1.0.2/lib/omniauth/strategy.rb:168:in `call!'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/omniauth-1.0.2/lib/omniauth/strategy.rb:148:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/omniauth-1.0.2/lib/omniauth/builder.rb:42:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/session/abstract/id.rb:205:in `context'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/session/abstract/id.rb:200:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-protection-1.2.0/lib/rack/protection/xss_header.rb:22:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-protection-1.2.0/lib/rack/protection/path_traversal.rb:16:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-protection-1.2.0/lib/rack/protection/json_csrf.rb:17:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-protection-1.2.0/lib/rack/protection/base.rb:47:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-protection-1.2.0/lib/rack/protection/xss_header.rb:22:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/nulllogger.rb:9:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/head.rb:9:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/showexceptions.rb:21:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1334:in `block in call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1416:in `synchronize'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1334:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/lint.rb:48:in `_call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/lint.rb:36:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/showexceptions.rb:24:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/commonlogger.rb:20:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/chunked.rb:43:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/content_length.rb:14:in `call'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/connection.rb:80:in `block in pre_process'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/connection.rb:78:in `catch'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/connection.rb:78:in `pre_process'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/connection.rb:53:in `process'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/connection.rb:38:in `receive_data'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/backends/base.rb:61:in `start'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/thin-1.3.1/lib/thin/server.rb:159:in `start'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/handler/thin.rb:13:in `run'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/server.rb:265:in `start'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/lib/rack/server.rb:137:in `start'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/gems/rack-1.4.1/bin/rackup:4:in `<top (required)>'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/bin/rackup:19:in `load'
14:01:24 sinatra.1 | /Users/alexvazquezOLD/.rvm/gems/ruby-1.9.2-p290/bin/rackup:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment