Skip to content

Instantly share code, notes, and snippets.

@danapplegate
Created August 29, 2013 00:18
Show Gist options
  • Save danapplegate/6372974 to your computer and use it in GitHub Desktop.
Save danapplegate/6372974 to your computer and use it in GitHub Desktop.
Stack trace of version error between sinatra_auth_github and Octokit 2.0.0
NameError - uninitialized constant Octokit::Configuration:
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:62:in `build_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:27:in `authorize_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:48:in `begin_flow!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:25:in `authenticate!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/strategies/base.rb:53:in `_run!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:354:in `block in _run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `_run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:319:in `_perform_authentication'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:127:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/lib/sinatra/auth/github.rb:41:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/spec/app.rb:22:in `block in <class:App>'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `block in compile!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:35:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in `context'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/showexceptions.rb:21:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1726:in `synchronize'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/static.rb:119:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:49:in `_call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:37:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/showexceptions.rb:24:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/chunked.rb:43:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
NameError - uninitialized constant Octokit::Configuration:
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:62:in `build_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:27:in `authorize_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:48:in `begin_flow!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:25:in `authenticate!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/strategies/base.rb:53:in `_run!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:354:in `block in _run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `_run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:319:in `_perform_authentication'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:127:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/lib/sinatra/auth/github.rb:41:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/spec/app.rb:22:in `block in <class:App>'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `block in compile!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:35:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in `context'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/showexceptions.rb:21:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1726:in `synchronize'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/static.rb:119:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:49:in `_call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:37:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/showexceptions.rb:24:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/chunked.rb:43:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
NameError - uninitialized constant Octokit::Configuration:
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:62:in `build_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/oauth.rb:27:in `authorize_uri'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:48:in `begin_flow!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-github-0.14.0/lib/warden/github/strategy.rb:25:in `authenticate!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/strategies/base.rb:53:in `_run!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:354:in `block in _run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:349:in `_run_strategies_for'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:319:in `_perform_authentication'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/proxy.rb:127:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/lib/sinatra/auth/github.rb:41:in `authenticate!'
/Users/applegatedt/workspace/sinatra_auth_github/spec/app.rb:22:in `block in <class:App>'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `block in compile!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:35:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/warden-1.2.3/lib/warden/manager.rb:34:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:929:in `forward'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1000:in `route_missing'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:961:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:957:in `route!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in `context'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/showexceptions.rb:21:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1726:in `synchronize'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/static.rb:119:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:49:in `_call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/lint.rb:37:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/showexceptions.rb:24:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/chunked.rb:43:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
/Users/applegatedt/.rvm/gems/ruby-1.9.3-p194@sinatra_auth_github/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/Users/applegatedt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment