Skip to content

Instantly share code, notes, and snippets.

@kbighorse
Created July 29, 2011 20:02
Show Gist options
  • Save kbighorse/1114606 to your computer and use it in GitHub Desktop.
Save kbighorse/1114606 to your computer and use it in GitHub Desktop.
redis-io bug
$ gem list
*** LOCAL GEMS ***
capybara (1.0.0)
childprocess (0.2.0)
chunky_png (1.2.0)
compass (0.11.5)
cuba (2.0.1)
cutest (1.1.2)
ffi (1.0.9)
fssm (0.2.7)
haml (3.1.2)
json_pure (1.5.3)
mime-types (1.16)
nest (1.1.0)
nokogiri (1.5.0)
ohm (0.1.3)
rack (1.3.2)
rack-test (0.6.1)
rake (0.8.7)
rdiscount (1.6.8)
redis (2.2.1)
rubyzip (0.9.4)
sass (3.1.5)
selenium-webdriver (0.2.2)
tilt (1.3.2)
xpath (0.1.4)
$ REDIS_DOC=~/redis-doc rackup
[2011-07-29 13:00:01] INFO WEBrick 1.3.1
[2011-07-29 13:00:01] INFO ruby 1.9.2 (2010-08-18) [x86_64-darwin10.8.0]
[2011-07-29 13:00:01] INFO WEBrick::HTTPServer#start: pid=40651 port=9292
NoMethodError: undefined method `path' for #<Cuba::Ron:0x0000010097ffd0>
/Users/kimball/redis-io/app.rb:145:in `block in <top (required)>'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:38:in `instance_eval'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:38:in `block in _call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:37:in `catch'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:37:in `_call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:28:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/static.rb:53:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba.rb:27:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/lint.rb:48:in `_call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/lint.rb:36:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/showexceptions.rb:24:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/commonlogger.rb:20:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/chunked.rb:41:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/content_length.rb:14:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/handler/webrick.rb:59:in `service'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
127.0.0.1 - - [29/Jul/2011 13:00:05] "GET / HTTP/1.1" 500 55066 0.0697
NoMethodError: undefined method `path' for #<Cuba::Ron:0x00000100c43078>
/Users/kimball/redis-io/app.rb:145:in `block in <top (required)>'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:38:in `instance_eval'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:38:in `block in _call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:37:in `catch'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:37:in `_call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba/ron.rb:28:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/static.rb:53:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/cuba-2.0.1/lib/cuba.rb:27:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/lint.rb:48:in `_call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/lint.rb:36:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/showexceptions.rb:24:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/commonlogger.rb:20:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/chunked.rb:41:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/content_length.rb:14:in `call'
/Users/kimball/.rvm/gems/ruby-1.9.2-p0@redis-io/gems/rack-1.3.2/lib/rack/handler/webrick.rb:59:in `service'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/kimball/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
127.0.0.1 - - [29/Jul/2011 13:00:05] "GET /favicon.ico HTTP/1.1" 500 54920 0.0801
^C[2011-07-29 13:00:11] INFO going to shutdown ...
[2011-07-29 13:00:12] INFO WEBrick::HTTPServer#start done.
$ REDIS_DOC=~/redis-doc rake
(in /Users/kimball/redis-io)
NoMethodError: undefined method `path' for #<Cuba::Ron:0x00000100ded4f0>
- visit "/clients" test/clients.rb +5
- on get, path("") do /Users/kimball/redis-io/app.rb +145
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment