rstacruz / sinatra-assetpack

Package your assets transparently in Sinatra.
http://ricostacruz.com/sinatra-assetpack/
MIT License
541 stars 97 forks source link

Entire app crashes when using asset-pack #88

Closed sammdec closed 11 years ago

sammdec commented 11 years ago

I have written a small app and have juts go round to implementing assetpack unfortunately it seems to crash the app when I try and call a page.

My setup is as follows: file: app.rb

require 'sinatra/assetpack'
require './assets'

file: assets.rb

assets do
    serve '/js',     from: 'app/js'        # Optional
    serve '/css',    from: 'app/css'       # Optional
    serve '/images', from: 'app/images'    # Optional

    # The second parameter defines where the compressed version will be served.
    # (Note: that parameter is optional, AssetPack will figure it out.)
    js :app, '/js/app.js', [
         '/js/*js'
    ]

    css :application, '/css/application.css', [
          '/css/*.css'
    ]
end

folder structure:

 app
 --css
 ----main.css
 ----font.css
 --images
 --js
 ----app.js

Now when I run ruby app.rb the app starts properly but as soon as I refresh a page the app hangs and I get this output from the terminal

 hakaru.me(assetpack) ruby app.rb
[2013-03-26 18:14:37] INFO  WEBrick 1.3.1
[2013-03-26 18:14:37] INFO  ruby 1.9.3 (2013-02-22) [x86_64-darwin12.3.0]
== Sinatra/1.3.6 has taken the stage on 4567 for development with backup from WEBrick
[2013-03-26 18:14:37] INFO  WEBrick::HTTPServer#start: pid=2332 port=4567
127.0.0.1 - - [26/Mar/2013 18:14:41] "GET / HTTP/1.1" 200 1696 0.0174
localhost - - [26/Mar/2013:18:14:41 GMT] "GET / HTTP/1.1" 200 1696
- -> /
127.0.0.1 - - [26/Mar/2013 18:14:41] "GET /css/app.308104.css HTTP/1.1" 304 - 0.0026
[2013-03-26 18:14:41] WARN  Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
localhost - - [26/Mar/2013:18:14:41 GMT] "GET /css/app.308104.css HTTP/1.1" 304 0
http://localhost:4567/ -> /css/app.308104.css
127.0.0.1 - - [26/Mar/2013 18:14:41] "GET /css/font.308104.css HTTP/1.1" 304 - 0.0019
[2013-03-26 18:14:41] WARN  Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
localhost - - [26/Mar/2013:18:14:41 GMT] "GET /css/font.308104.css HTTP/1.1" 304 0
http://localhost:4567/ -> /css/font.308104.css
127.0.0.1 - - [26/Mar/2013 18:14:41] "GET /js/vendor/modernizr-2.6.2.min.js HTTP/1.1" 404 468 0.0017
localhost - - [26/Mar/2013:18:14:41 GMT] "GET /js/vendor/modernizr-2.6.2.min.js HTTP/1.1" 404 468
http://localhost:4567/ -> /js/vendor/modernizr-2.6.2.min.js
127.0.0.1 - - [26/Mar/2013 18:14:41] "GET /js/app.854826.js HTTP/1.1" 200 - 0.0704
localhost - - [26/Mar/2013:18:14:41 GMT] "GET /js/app.854826.js HTTP/1.1" 200 0
http://localhost:4567/ -> /js/app.854826.js
127.0.0.1 - - [26/Mar/2013 18:14:42] "GET /favicon.ico HTTP/1.1" 404 447 0.0018
localhost - - [26/Mar/2013:18:14:42 GMT] "GET /favicon.ico HTTP/1.1" 404 447
- -> /favicon.ico
[BUG] Segmentation fault
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin12.3.0]

-- Control frame information -----------------------------------------------

-- C level backtrace information -------------------------------------------

   See Crash Report log file under ~/Library/Logs/CrashReporter or
   /Library/Logs/CrashReporter, for the more detail of.

-- Other runtime information -----------------------------------------------

* Loaded script: app.rb

* Loaded features:

    0 enumerator.so
    1 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/enc/encdb.bundle
    2 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/enc/trans/transdb.bundle
    3 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/rbconfig.rb
    4 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/compatibility.rb
    5 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb
    6 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb
    7 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/errors.rb
    8 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/version.rb
    9 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb
   10 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/platform.rb
   11 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb
   12 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb
   13 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_gem.rb
   14 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb
   15 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems.rb
   16 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/path_support.rb
   17 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb
   18 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/pathname.bundle
   19 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/pathname.rb
   20 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/user_interaction.rb
   21 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/etc.bundle
   22 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/config_file.rb
   23 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/rubygems_integration.rb
   24 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/shared_helpers.rb
   25 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/fileutils.rb
   26 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/gem_path_manipulation.rb
   27 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/gem_helpers.rb
   28 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/match_platform.rb
   29 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/rubygems_ext.rb
   30 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/version.rb
   31 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler.rb
   32 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/settings.rb
   33 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest.bundle
   34 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/digest.rb
   35 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/sha1.bundle
   36 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/set.rb
   37 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/definition.rb
   38 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/dependency.rb
   39 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/ruby_dsl.rb
   40 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/dsl.rb
   41 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/source.rb
   42 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/common.rb
   43 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/generic.rb
   44 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/ftp.rb
   45 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/http.rb
   46 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/https.rb
   47 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/ldap.rb
   48 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/ldaps.rb
   49 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri/mailto.rb
   50 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/uri.rb
   51 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/socket.bundle
   52 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/socket.rb
   53 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/fcntl.bundle
   54 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/timeout.rb
   55 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/thread.rb
   56 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/openssl.bundle
   57 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/bn.rb
   58 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/cipher.rb
   59 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/stringio.bundle
   60 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/config.rb
   61 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/digest.rb
   62 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/buffering.rb
   63 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/ssl-internal.rb
   64 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl/x509-internal.rb
   65 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/openssl.rb
   66 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/securerandom.rb
   67 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/resolv.rb
   68 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/remote_fetcher.rb
   69 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/text.rb
   70 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/name_tuple.rb
   71 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb
   72 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/source/rubygems.rb
   73 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/strscan.bundle
   74 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/source/path.rb
   75 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/source/git.rb
   76 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/lockfile_parser.rb
   77 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/lazy_specification.rb
   78 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/tsort.rb
   79 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/forwardable.rb
   80 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/spec_set.rb
   81 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/environment.rb
   82 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/runtime.rb
   83 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/index.rb
   84 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/remote_specification.rb
   85 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/endpoint_specification.rb
   86 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/dep_proxy.rb
   87 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/setup.rb
   88 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/delegate.rb
   89 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/tmpdir.rb
   90 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/tempfile.rb
   91 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/multipart.rb
   92 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/date_core.bundle
   93 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/date/format.rb
   94 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/date.rb
   95 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/time.rb
   96 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/utils.rb
   97 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack.rb
   98 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/template.rb
   99 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/string.rb
  100 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/erb.rb
  101 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/etanni.rb
  102 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/haml.rb
  103 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/css.rb
  104 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/csv.rb
  105 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/coffee.rb
  106 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/nokogiri.rb
  107 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/builder.rb
  108 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/markaby.rb
  109 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/liquid.rb
  110 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/radius.rb
  111 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/markdown.rb
  112 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/textile.rb
  113 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/rdoc.rb
  114 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/wiki.rb
  115 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/yajl.rb
  116 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/asciidoc.rb
  117 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt/plain.rb
  118 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/tilt-1.3.6/lib/tilt.rb
  119 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/version.rb
  120 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection.rb
  121 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/ostruct.rb
  122 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/erb.rb
  123 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/request.rb
  124 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/showexceptions.rb
  125 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-1.3.6/lib/sinatra/showexceptions.rb
  126 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-1.3.6/lib/sinatra/version.rb
  127 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/response.rb
  128 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/body_proxy.rb
  129 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/commonlogger.rb
  130 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-1.3.6/lib/sinatra/base.rb
  131 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-1.3.6/lib/sinatra/main.rb
  132 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-1.3.6/lib/sinatra.rb
  133 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-contrib-1.3.2/lib/sinatra/reloader.rb
  134 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-flash-0.3.0/lib/sinatra/flash/hash.rb
  135 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-flash-0.3.0/lib/sinatra/flash/storage.rb
  136 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-flash-0.3.0/lib/sinatra/flash/style.rb
  137 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-flash-0.3.0/lib/sinatra/flash.rb
  138 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/addressable-2.2.8/lib/addressable/version.rb
  139 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/addressable-2.2.8/lib/addressable/idna/pure.rb
  140 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/addressable-2.2.8/lib/addressable/idna.rb
  141 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/addressable-2.2.8/lib/addressable/uri.rb
  142 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/bigdecimal.bundle
  143 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/bigdecimal/util.rb
  144 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/syntax_error.rb
  145 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/psych.bundle
  146 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/node.rb
  147 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/stream.rb
  148 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/document.rb
  149 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/sequence.rb
  150 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/scalar.rb
  151 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/mapping.rb
  152 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes/alias.rb
  153 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/nodes.rb
  154 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/streaming.rb
  155 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/visitor.rb
  156 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/scalar_scanner.rb
  157 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/to_ruby.rb
  158 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/emitter.rb
  159 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb
  160 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/json/ruby_events.rb
  161 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/json_tree.rb
  162 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors/depth_first.rb
  163 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/visitors.rb
  164 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/handler.rb
  165 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/tree_builder.rb
  166 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/parser.rb
  167 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/omap.rb
  168 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/set.rb
  169 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/coder.rb
  170 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/core_ext.rb
  171 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/deprecated.rb
  172 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/stream.rb
  173 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/json/yaml_events.rb
  174 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/json/tree_builder.rb
  175 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/json/stream.rb
  176 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych/handlers/document_stream.rb
  177 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/psych.rb
  178 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/yaml.rb
  179 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/blank.rb
  180 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/hash.rb
  181 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/object.rb
  182 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/string.rb
  183 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/core_ext/pathname.rb
  184 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/module.rb
  185 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/array.rb
  186 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ext/try_dup.rb
  187 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/mash.rb
  188 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/inflector/inflections.rb
  189 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/inflector/methods.rb
  190 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/inflections.rb
  191 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/chainable.rb
  192 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/deprecate.rb
  193 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/descendant_set.rb
  194 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/equalizer.rb
  195 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/assertions.rb
  196 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/lazy_array.rb
  197 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/local_object_space.rb
  198 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/hook.rb
  199 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/subject.rb
  200 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/ordered_set.rb
  201 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/subject_set.rb
  202 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query.rb
  203 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/conditions/operation.rb
  204 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/conditions/comparison.rb
  205 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/operator.rb
  206 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/direction.rb
  207 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/path.rb
  208 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/query/sort.rb
  209 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource.rb
  210 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state.rb
  211 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/transient.rb
  212 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/immutable.rb
  213 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/persisted.rb
  214 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/clean.rb
  215 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/deleted.rb
  216 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/resource/persistence_state/dirty.rb
  217 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property.rb
  218 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/typecast/numeric.rb
  219 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/typecast/time.rb
  220 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/object.rb
  221 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/string.rb
  222 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/binary.rb
  223 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/text.rb
  224 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/numeric.rb
  225 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/float.rb
  226 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/decimal.rb
  227 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/boolean.rb
  228 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/integer.rb
  229 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/serial.rb
  230 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/date.rb
  231 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/date_time.rb
  232 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/time.rb
  233 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/class.rb
  234 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/discriminator.rb
  235 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property/lookup.rb
  236 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/property_set.rb
  237 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model.rb
  238 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model/hook.rb
  239 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model/is.rb
  240 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model/scope.rb
  241 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model/relationship.rb
  242 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/model/property.rb
  243 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/collection.rb
  244 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/relationship_set.rb
  245 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/associations/relationship.rb
  246 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/associations/one_to_many.rb
  247 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/associations/one_to_one.rb
  248 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/associations/many_to_one.rb
  249 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/associations/many_to_many.rb
  250 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/identity_map.rb
  251 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/repository.rb
  252 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/adapters.rb
  253 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/adapters/abstract_adapter.rb
  254 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/logger.rb
  255 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/support/naming_conventions.rb
  256 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/version.rb
  257 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/core_ext/kernel.rb
  258 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/core_ext/symbol.rb
  259 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core/backwards.rb
  260 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-core-1.2.0/lib/dm-core.rb
  261 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/functions.rb
  262 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/aggregate_functions.rb
  263 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/collection.rb
  264 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/operators.rb
  265 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/core_ext/symbol.rb
  266 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/model.rb
  267 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/query.rb
  268 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/repository.rb
  269 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates.rb
  270 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/resource.rb
  271 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/auto_migration.rb
  272 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/migrations/model.rb
  273 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/migrations/relationship.rb
  274 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/migrations/singleton_methods.rb
  275 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/relationship/one_to_many.rb
  276 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/relationship/many_to_many.rb
  277 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/adapters/extension.rb
  278 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/adapters/abstract_adapter.rb
  279 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/dm-constraints.rb
  280 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/exceptions/duplicate_migration.rb
  281 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/table_creator.rb
  282 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/table_modifier.rb
  283 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/column.rb
  284 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/table.rb
  285 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/sqlite.rb
  286 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/mysql.rb
  287 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql/postgres.rb
  288 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/sql.rb
  289 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/benchmark.rb
  290 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/migration.rb
  291 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations.rb
  292 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-transactions-1.2.0/lib/dm-transactions.rb
  293 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/common.rb
  294 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/multi_json-1.7.2/lib/multi_json/options.rb
  295 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/multi_json-1.7.2/lib/multi_json/version.rb
  296 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/multi_json-1.7.2/lib/multi_json.rb
  297 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/to_json.rb
  298 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parseexception.rb
  299 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/formatters/default.rb
  300 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/formatters/pretty.rb
  301 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/node.rb
  302 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/child.rb
  303 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parent.rb
  304 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/xmltokens.rb
  305 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/namespace.rb
  306 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/encoding.rb
  307 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/source.rb
  308 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/entity.rb
  309 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/attlistdecl.rb
  310 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/doctype.rb
  311 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/text.rb
  312 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/attribute.rb
  313 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/cdata.rb
  314 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/functions.rb
  315 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/syncenumerator.rb
  316 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parsers/xpathparser.rb
  317 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/xpath_parser.rb
  318 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/xpath.rb
  319 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/element.rb
  320 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/xmldecl.rb
  321 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/comment.rb
  322 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/instruction.rb
  323 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/rexml.rb
  324 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/output.rb
  325 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/undefinednamespaceexception.rb
  326 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parsers/baseparser.rb
  327 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parsers/streamparser.rb
  328 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/validation/validationexception.rb
  329 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/parsers/treeparser.rb
  330 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rexml/document.rb
  331 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/xml/rexml.rb
  332 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/xml.rb
  333 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/to_xml.rb
  334 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/to_yaml.rb
  335 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/English.rb
  336 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/csv.rb
  337 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer/to_csv.rb
  338 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-serializer-1.2.2/lib/dm-serializer.rb
  339 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-timestamps-1.2.0/lib/dm-timestamps.rb
  340 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/support/ordered_hash.rb
  341 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/support/object.rb
  342 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/exceptions.rb
  343 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validation_errors.rb
  344 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/contextual_validators.rb
  345 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/auto_validate.rb
  346 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/context.rb
  347 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/generic_validator.rb
  348 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/required_field_validator.rb
  349 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/primitive_validator.rb
  350 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/absent_field_validator.rb
  351 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/confirmation_validator.rb
  352 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/formats/email.rb
  353 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/formats/url.rb
  354 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/format_validator.rb
  355 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/length_validator.rb
  356 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/within_validator.rb
  357 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/numeric_validator.rb
  358 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/method_validator.rb
  359 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/block_validator.rb
  360 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/uniqueness_validator.rb
  361 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations/validators/acceptance_validator.rb
  362 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-validations-1.2.0/lib/dm-validations.rb
  363 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-types-1.2.2/lib/dm-types.rb
  364 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_mapper-1.2.0/lib/data_mapper.rb
  365 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/singleton.rb
  366 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/monitor.rb
  367 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/logger.rb
  368 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth/failure_endpoint.rb
  369 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth/form.rb
  370 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/hashie-1.2.0/lib/hashie/hash_extensions.rb
  371 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/hashie-1.2.0/lib/hashie/hash.rb
  372 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/hashie-1.2.0/lib/hashie/mash.rb
  373 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth/auth_hash.rb
  374 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth.rb
  375 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-twitter-0.0.15/lib/omniauth-twitter/version.rb
  376 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-oauth-1.0.1/lib/omniauth-oauth/version.rb
  377 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/oauth.rb
  378 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/core_ext.rb
  379 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/client.rb
  380 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/net/protocol.rb
  381 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/zlib.bundle
  382 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/net/http.rb
  383 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/net/https.rb
  384 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/base64.rb
  385 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/helper.rb
  386 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/request_proxy.rb
  387 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/request_proxy/base.rb
  388 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/cgi/core.rb
  389 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/cgi/cookie.rb
  390 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/cgi/util.rb
  391 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/cgi.rb
  392 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/request_proxy/net_http.rb
  393 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/client/net_http.rb
  394 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/errors/error.rb
  395 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/errors/unauthorized.rb
  396 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/errors/problem.rb
  397 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/errors.rb
  398 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/consumer.rb
  399 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/tokens/token.rb
  400 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/tokens/server_token.rb
  401 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/tokens/consumer_token.rb
  402 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/tokens/request_token.rb
  403 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/tokens/access_token.rb
  404 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/token.rb
  405 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/signature.rb
  406 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/signature/base.rb
  407 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/digest/hmac.rb
  408 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/signature/hmac/base.rb
  409 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/signature/hmac/sha1.rb
  410 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/client/helper.rb
  411 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/signature/rsa/sha1.rb
  412 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth/request_proxy/mock_request.rb
  413 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/oauth-0.4.7/lib/oauth.rb
  414 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth/strategy.rb
  415 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-oauth-1.0.1/lib/omniauth/strategies/oauth.rb
  416 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-oauth-1.0.1/lib/omniauth-oauth.rb
  417 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-twitter-0.0.15/lib/omniauth/strategies/twitter.rb
  418 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-twitter-0.0.15/lib/omniauth-twitter.rb
  419 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/mock_session.rb
  420 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test/cookie_jar.rb
  421 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test/mock_digest_request.rb
  422 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test/utils.rb
  423 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test/methods.rb
  424 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test/uploaded_file.rb
  425 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-test-0.6.2/lib/rack/test.rb
  426 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/class_methods.rb
  427 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/version.rb
  428 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/helpers.rb
  429 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack.rb
  430 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/version.rb
  431 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/utilities.rb
  432 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/logger.rb
  433 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/byte_array.rb
  434 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/pooling.rb
  435 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/connection.rb
  436 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/uri.rb
  437 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/sha2.bundle
  438 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/digest/sha2.rb
  439 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/transaction.rb
  440 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/command.rb
  441 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/result.rb
  442 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/reader.rb
  443 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/quoting.rb
  444 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/extension.rb
  445 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error.rb
  446 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/sql_error.rb
  447 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/connection_error.rb
  448 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/data_error.rb
  449 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/integrity_error.rb
  450 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/syntax_error.rb
  451 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects/error/transaction_error.rb
  452 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/data_objects-0.10.12/lib/data_objects.rb
  453 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/rational.rb
  454 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/do_mysql-0.10.12/lib/do_mysql/do_mysql.bundle
  455 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/do_mysql-0.10.12/lib/do_mysql/version.rb
  456 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/do_mysql-0.10.12/lib/do_mysql/transaction.rb
  457 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/do_mysql-0.10.12/lib/do_mysql/encoding.rb
  458 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/do_mysql-0.10.12/lib/do_mysql.rb
  459 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-transactions-1.2.0/lib/dm-transactions/adapters/dm-do-adapter.rb
  460 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/adapters/do_adapter.rb
  461 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/adapters/dm-do-adapter.rb
  462 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-aggregates-1.2.0/lib/dm-aggregates/adapters/dm-do-adapter.rb
  463 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-do-adapter-1.2.0/lib/dm-do-adapter/adapter.rb
  464 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-do-adapter-1.2.0/lib/dm-do-adapter.rb
  465 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-transactions-1.2.0/lib/dm-transactions/adapters/dm-mysql-adapter.rb
  466 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-constraints-1.2.0/lib/data_mapper/constraints/adapters/mysql_adapter.rb
  467 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-migrations-1.2.0/lib/dm-migrations/adapters/dm-mysql-adapter.rb
  468 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-mysql-adapter-1.2.0/lib/dm-mysql-adapter/adapter.rb
  469 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/dm-mysql-adapter-1.2.0/lib/dm-mysql-adapter.rb
  470 /Users/sam/Sites/Git_Repos/hakaru.me/models.rb
  471 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/configurator.rb
  472 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/options.rb
  473 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/html_helpers.rb
  474 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/buster_helpers.rb
  475 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/package.rb
  476 /Users/sam/Sites/Git_Repos/hakaru.me/assets.rb
  477 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb
  478 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/omniauth-1.1.3/lib/omniauth/builder.rb
  479 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/handler.rb
  480 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/compat.rb
  481 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/version.rb
  482 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpversion.rb
  483 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httputils.rb
  484 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/utils.rb
  485 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/log.rb
  486 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/config.rb
  487 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/server.rb
  488 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/accesslog.rb
  489 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/htmlutils.rb
  490 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/cookie.rb
  491 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpstatus.rb
  492 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httprequest.rb
  493 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpresponse.rb
  494 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet/abstract.rb
  495 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet/filehandler.rb
  496 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet/cgihandler.rb
  497 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet/erbhandler.rb
  498 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet/prochandler.rb
  499 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpservlet.rb
  500 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpserver.rb
  501 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/authenticator.rb
  502 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/basicauth.rb
  503 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/md5.bundle
  504 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/digestauth.rb
  505 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/userdb.rb
  506 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/htpasswd.rb
  507 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/htdigest.rb
  508 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth/htgroup.rb
  509 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick/httpauth.rb
  510 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/webrick.rb
  511 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/content_length.rb
  512 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/handler/webrick.rb
  513 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/methodoverride.rb
  514 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/head.rb
  515 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/logger.rb
  516 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/session/abstract/id.rb
  517 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/session/cookie.rb
  518 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/base.rb
  519 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb
  520 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/http_origin.rb
  521 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/ip_spoofing.rb
  522 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb
  523 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb
  524 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/authenticity_token.rb
  525 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/remote_token.rb
  526 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/session_hijacking.rb
  527 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb
  528 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/mime.rb
  529 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engine.rb
  530 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/simple.rb
  531 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/jsmin.rb
  532 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/yui.rb
  533 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/sass.rb
  534 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/less.rb
  535 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/sqwish.rb
  536 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/closure.rb
  537 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/engines/uglify.rb
  538 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/sinatra-assetpack-0.1.7/lib/sinatra/assetpack/compressor.rb
  539 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/lint.rb
  540 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/mock.rb
  541 /Users/sam/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/enc/trans/single_byte.bundle
  542 /Users/sam/Sites/Git_Repos/hakaru.me/vendor/bundle/ruby/1.9.1/gems/jsmin-1.0.1/lib/jsmin.rb

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
j15e commented 11 years ago

I am pretty sure this is a bug related to ruby 1.9.3-p392 and some librairies.

I run assetpack with 1.9.3-p392 without issue and already saw this enumerator segfault issue with other libs. Try removing some gems or downgrading to an other ruby version.

If you a the specific issue I'll sure fix it, but otherwise I think its not a problem with sinatra-assetpack.

https://encrypted.google.com/search?q=ruby+segfault+enumerator&ie=utf-8&oe=utf-8&aq=t#hl=en&q=+site:ruby-forum.com+ruby+segfault+enumerator&sa=X&ei=fANTUfgNsq7sBubAgPgM&ved=0CDkQrQIwAA&bav=on.2,or.r_cp.r_qf.&fp=5f6fd50435c2cc44&biw=1286&bih=728

sammdec commented 11 years ago

It seems to only kick in though when I start to use Assetpack if I work without I dont get the crash. Would it be advaisable to upgrade to ruby 2.0

j15e commented 11 years ago

Should work too on ruby 2.0.0, haven't used in on 2.0 in production but tests are run with success :

https://travis-ci.org/rstacruz/sinatra-assetpack/jobs/5750132

Otherwise downgrade to ruby-1.9.3-p385

sammdec commented 11 years ago

I tried it with ruby 2.0.0 and while when I running it for the first time it seems to work fine and then as soon as I try and restart the server it hangs and I have to kill the process to be able to get the app running again.

Now If i try to run the app again at all with the erb tags <%= css :application %> in the template it will crash the app and I have to restart do you know of any gems that will conflict with asset pack.

Here is my gemfile:

gem "sinatra"
gem "sinatra-contrib"
gem "sinatra-flash"
gem "dm-mysql-adapter"
gem "data_mapper"
gem "omniauth-twitter"
gem "omniauth"
gem 'sinatra-assetpack', :require => 'sinatra/assetpack'

Could it be because Im using a classic style app so Im not subclassing from sinatra base just doing require 'sinatra/assetpack' then

assets do
serve '/js',     from: 'assets/js'        # Optional
serve '/css',    from: 'assets/css'       # Optional
serve '/images', from: 'assets/img'    # Optional

# The second parameter defines where the compressed version will be served.
# (Note: that parameter is optional, AssetPack will figure it out.)
js :app, '/js/app.js', [
  '/js/vendor/**/*.js',
  '/js/app/**/*.js'
]

css :application, '/css/app.css', [
  '/css/*.css'
]

end
sammdec commented 11 years ago

Solved, it was my own stupid fault. I had a file called app.css but was also trying to serve up the compressed version as app.css it seemed to throw it into an infinite loop or something.