Note that there are some explanatory texts on larger screens.

plurals
  1. PODevise Issue : TypeError - [17] is not a symbol
    primarykey
    data
    text
    <p>I recently ran a <code>bundle update</code> and now I am getting a weird </p> <p><code>Type - [17] is not a symbol</code> error.</p> <p>This is the full error message:</p> <pre><code>Started GET "/" for 127.0.0.1 at 2013-05-14 03:46:35 -0500 TypeError - [17] is not a symbol: (gem) activesupport-3.2.13/lib/active_support/inflector/methods.rb:230:in `block in constantize' (gem) activesupport-3.2.13/lib/active_support/inflector/methods.rb:229:in `constantize' (gem) devise-2.2.3/lib/devise/rails/warden_compat.rb:27:in `deserialize' (gem) warden-1.2.1/lib/warden/session_serializer.rb:35:in `fetch' (gem) warden-1.2.1/lib/warden/proxy.rb:212:in `user' (gem) warden-1.2.1/lib/warden/proxy.rb:318:in `_perform_authentication' (gem) warden-1.2.1/lib/warden/proxy.rb:104:in `authenticate' (gem) warden-1.2.1/lib/warden/proxy.rb:114:in `authenticate?' (gem) devise-2.2.3/lib/devise/rails/routes.rb:286:in `block in authenticated' (gem) actionpack-3.2.13/lib/action_dispatch/routing/mapper.rb:31:in `block in matches?' (gem) actionpack-3.2.13/lib/action_dispatch/routing/mapper.rb:28:in `matches?' (gem) actionpack-3.2.13/lib/action_dispatch/routing/mapper.rb:42:in `call' (gem) journey-1.0.4/lib/journey/router.rb:68:in `block in call' (gem) journey-1.0.4/lib/journey/router.rb:56:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/routing/route_set.rb:612:in `call' (gem) rack-pjax-0.7.0/lib/rack/pjax.rb:12:in `call' (gem) newrelic_rpm-3.6.1.88/lib/new_relic/rack/error_collector.rb:12:in `call' (gem) newrelic_rpm-3.6.1.88/lib/new_relic/rack/agent_hooks.rb:18:in `call' (gem) newrelic_rpm-3.6.1.88/lib/new_relic/rack/browser_monitoring.rb:16:in `call' (gem) bullet-4.6.0/lib/bullet/rack.rb:10:in `call' (gem) meta_request-0.2.3/lib/meta_request/middlewares/app_request_handler.rb:11:in `call' (gem) rack-contrib-1.1.0/lib/rack/contrib/response_headers.rb:17:in `call' (gem) meta_request-0.2.3/lib/meta_request/middlewares/headers.rb:16:in `call' (gem) meta_request-0.2.3/lib/meta_request/middlewares/meta_request_handler.rb:13:in `call' (gem) warden-1.2.1/lib/warden/manager.rb:35:in `block in call' (gem) warden-1.2.1/lib/warden/manager.rb:34:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call' (gem) rack-1.4.5/lib/rack/etag.rb:23:in `call' (gem) rack-1.4.5/lib/rack/conditionalget.rb:25:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/head.rb:14:in `call' (gem) remotipart-1.0.5/lib/remotipart/middleware.rb:30:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/params_parser.rb:21:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/flash.rb:242:in `call' (gem) rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context' (gem) rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/cookies.rb:341:in `call' (gem) activerecord-3.2.13/lib/active_record/query_cache.rb:64:in `call' (gem) activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call' (gem) activesupport-3.2.13/lib/active_support/callbacks.rb:405:in `_run__1566733404690363964__call__3169664716453937753__callbacks' (gem) activesupport-3.2.13/lib/active_support/callbacks.rb:405:in `__run_callback' (gem) activesupport-3.2.13/lib/active_support/callbacks.rb:385:in `_run_call_callbacks' (gem) activesupport-3.2.13/lib/active_support/callbacks.rb:81:in `run_callbacks' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/callbacks.rb:27:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/reloader.rb:65:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/remote_ip.rb:31:in `call' (gem) better_errors-0.8.0/lib/better_errors/middleware.rb:84:in `protected_app_call' (gem) better_errors-0.8.0/lib/better_errors/middleware.rb:79:in `better_errors_call' (gem) better_errors-0.8.0/lib/better_errors/middleware.rb:56:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call' (gem) railties-3.2.13/lib/rails/rack/logger.rb:32:in `call_app' (gem) railties-3.2.13/lib/rails/rack/logger.rb:16:in `block in call' (gem) activesupport-3.2.13/lib/active_support/tagged_logging.rb:22:in `tagged' (gem) railties-3.2.13/lib/rails/rack/logger.rb:16:in `call' (gem) quiet_assets-1.0.2/lib/quiet_assets.rb:18:in `call_with_quiet_assets' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/request_id.rb:22:in `call' (gem) rack-1.4.5/lib/rack/methodoverride.rb:21:in `call' (gem) rack-1.4.5/lib/rack/runtime.rb:17:in `call' (gem) activesupport-3.2.13/lib/active_support/cache/strategy/local_cache.rb:72:in `call' (gem) rack-1.4.5/lib/rack/lock.rb:15:in `call' (gem) actionpack-3.2.13/lib/action_dispatch/middleware/static.rb:63:in `call' (gem) railties-3.2.13/lib/rails/engine.rb:479:in `call' (gem) railties-3.2.13/lib/rails/application.rb:223:in `call' (gem) rack-1.4.5/lib/rack/content_length.rb:14:in `call' (gem) railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call' (gem) thin-1.5.1/lib/thin/connection.rb:81:in `block in pre_process' (gem) thin-1.5.1/lib/thin/connection.rb:79:in `pre_process' (gem) thin-1.5.1/lib/thin/connection.rb:54:in `process' (gem) thin-1.5.1/lib/thin/connection.rb:39:in `receive_data' (gem) eventmachine-1.0.3/lib/eventmachine.rb:187:in `run' (gem) thin-1.5.1/lib/thin/backends/base.rb:63:in `start' (gem) thin-1.5.1/lib/thin/server.rb:159:in `start' (gem) rack-1.4.5/lib/rack/handler/thin.rb:13:in `run' (gem) rack-1.4.5/lib/rack/server.rb:268:in `start' (gem) railties-3.2.13/lib/rails/commands/server.rb:70:in `start' (gem) railties-3.2.13/lib/rails/commands.rb:55:in `block in &lt;top (required)&gt;' (gem) railties-3.2.13/lib/rails/commands.rb:50:in `&lt;top (required)&gt;' script/rails:6:in `&lt;main&gt;' </code></pre> <p>I am at a complete loss as to what could be causing this all of a sudden.</p> <p>Don't know if this will help, but this is my <code>Gemfile.lock</code>:</p> <pre><code>GIT remote: git://github.com/ctran/annotate_models.git revision: 8bd159c7a484093fde84beaa9e6398f25ddacf09 specs: annotate (2.6.0.beta1) activerecord (&gt;= 2.3.0) rake (&gt;= 0.8.7) GEM remote: https://rubygems.org/ specs: actionmailer (3.2.13) actionpack (= 3.2.13) mail (~&gt; 2.5.3) actionpack (3.2.13) activemodel (= 3.2.13) activesupport (= 3.2.13) builder (~&gt; 3.0.0) erubis (~&gt; 2.7.0) journey (~&gt; 1.0.4) rack (~&gt; 1.4.5) rack-cache (~&gt; 1.2) rack-test (~&gt; 0.6.1) sprockets (~&gt; 2.2.1) active_utils (1.0.5) activesupport (&gt;= 2.3.11) i18n activemerchant (1.32.1) active_utils (&gt;= 1.0.2) activesupport (&gt;= 2.3.14) builder (&gt;= 2.0.0) i18n json (&gt;= 1.5.1) money nokogiri activemodel (3.2.13) activesupport (= 3.2.13) builder (~&gt; 3.0.0) activerecord (3.2.13) activemodel (= 3.2.13) activesupport (= 3.2.13) arel (~&gt; 3.0.2) tzinfo (~&gt; 0.3.29) activeresource (3.2.13) activemodel (= 3.2.13) activesupport (= 3.2.13) activesupport (3.2.13) i18n (= 0.6.1) multi_json (~&gt; 1.0) acts-as-taggable-on (2.4.1) rails (&gt;= 3, &lt; 5) addressable (2.3.4) arel (3.0.2) autoparse (0.3.3) addressable (&gt;= 2.3.1) extlib (&gt;= 0.9.15) multi_json (&gt;= 1.0.0) bcrypt-ruby (3.0.1) better_errors (0.8.0) coderay (&gt;= 1.0.0) erubis (&gt;= 2.6.6) binding_of_caller (0.7.1) debug_inspector (&gt;= 0.0.1) bootstrap-sass (2.3.1.0) sass (~&gt; 3.2) bootstrap-wysihtml5-rails (0.3.1.19) railties (&gt;= 3.0) builder (3.0.4) bullet (4.6.0) uniform_notifier cancan (1.6.9) carrierwave (0.8.0) activemodel (&gt;= 3.2.0) activesupport (&gt;= 3.2.0) coderay (1.0.9) coffee-rails (3.2.2) coffee-script (&gt;= 2.2.0) railties (~&gt; 3.2.0) coffee-script (2.2.0) coffee-script-source execjs coffee-script-source (1.6.2) countries (0.9.2) currencies (&gt;= 0.4.0) currencies (0.4.0) daemons (1.1.9) database_cleaner (1.0.0.RC1) debug_inspector (0.0.2) devise (2.2.3) bcrypt-ruby (~&gt; 3.0) orm_adapter (~&gt; 0.1) railties (~&gt; 3.1) warden (~&gt; 1.2.1) diff-lcs (1.2.4) email_spec (1.4.0) launchy (~&gt; 2.1) mail (~&gt; 2.2) erubis (2.7.0) eventmachine (1.0.3) excon (0.21.0) execjs (1.4.0) multi_json (~&gt; 1.0) extlib (0.9.16) faraday (0.8.7) multipart-post (~&gt; 1.1) fog (1.11.0) builder excon (~&gt; 0.20) formatador (~&gt; 0.2.0) google-api-client (~&gt; 0.6.2) json (~&gt; 1.7) mime-types net-scp (~&gt; 1.1) net-ssh (&gt;= 2.1.3) nokogiri (~&gt; 1.5.0) ruby-hmac font-awesome-sass-rails (3.0.2.2) railties (&gt;= 3.1.1) sass-rails (&gt;= 3.1.1) formatador (0.2.4) friendly_id (4.0.9) google-api-client (0.6.3) addressable (&gt;= 2.3.2) autoparse (&gt;= 0.3.3) extlib (&gt;= 0.9.15) faraday (~&gt; 0.8.4) jwt (&gt;= 0.1.5) launchy (&gt;= 2.1.1) multi_json (&gt;= 1.0.0) signet (&gt;= 0.4.4) uuidtools (&gt;= 2.1.0) haml (4.0.2) tilt hike (1.2.2) i18n (0.6.1) journey (1.0.4) jquery-rails (2.2.1) railties (&gt;= 3.0, &lt; 5.0) thor (&gt;= 0.14, &lt; 2.0) jquery-ui-rails (3.0.1) jquery-rails railties (&gt;= 3.1.0) json (1.7.7) jwt (0.1.8) multi_json (&gt;= 1.5) kaminari (0.14.1) actionpack (&gt;= 3.0.0) activesupport (&gt;= 3.0.0) launchy (2.3.0) addressable (~&gt; 2.3) letter_opener (1.0.0) launchy (&gt;= 2.0.4) libv8 (3.11.8.17) mail (2.5.3) i18n (&gt;= 0.4.0) mime-types (~&gt; 1.16) treetop (~&gt; 1.4.8) meta_request (0.2.3) rack-contrib railties mime-types (1.23) mini_magick (3.5.0) subexec (~&gt; 0.2.1) money (5.1.1) i18n (~&gt; 0.6.0) multi_json (1.7.2) multipart-post (1.2.0) nested_form (0.3.2) net-scp (1.1.0) net-ssh (&gt;= 2.6.5) net-ssh (2.6.7) newrelic_rpm (3.6.1.88) nokogiri (1.5.9) orm_adapter (0.4.0) pg (0.15.1) piggybak (0.6.30) activemerchant countries devise rack-ssl-enforcer rails (~&gt; 3.2.8) rails_admin (~&gt; 0.4.5) piggybak_bundle_discounts (0.0.5) rails (~&gt; 3.2.8) piggybak_stripe (0.0.2) stripe (= 1.7.4) piggybak_variants (0.0.17) rails (~&gt; 3.2.3) polyglot (0.3.3) quiet_assets (1.0.2) railties (&gt;= 3.1, &lt; 5.0) rack (1.4.5) rack-cache (1.2) rack (&gt;= 0.4) rack-contrib (1.1.0) rack (&gt;= 0.9.1) rack-pjax (0.7.0) nokogiri (~&gt; 1.5) rack (~&gt; 1.3) rack-ssl (1.3.3) rack rack-ssl-enforcer (0.2.5) rack-test (0.6.2) rack (&gt;= 1.0) rails (3.2.13) actionmailer (= 3.2.13) actionpack (= 3.2.13) activerecord (= 3.2.13) activeresource (= 3.2.13) activesupport (= 3.2.13) bundler (~&gt; 1.0) railties (= 3.2.13) rails_admin (0.4.7) bootstrap-sass (~&gt; 2.2) builder (~&gt; 3.0) coffee-rails (~&gt; 3.1) font-awesome-sass-rails (~&gt; 3.0, &gt;= 3.0.0.1) haml (~&gt; 4.0) jquery-rails (~&gt; 2.1) jquery-ui-rails (~&gt; 3.0) kaminari (~&gt; 0.14) nested_form (~&gt; 0.3) rack-pjax (~&gt; 0.6) rails (~&gt; 3.1) remotipart (~&gt; 1.0) safe_yaml (~&gt; 0.6) sass-rails (~&gt; 3.1) railties (3.2.13) actionpack (= 3.2.13) activesupport (= 3.2.13) rack-ssl (~&gt; 1.3.2) rake (&gt;= 0.8.7) rdoc (~&gt; 3.4) thor (&gt;= 0.14.6, &lt; 2.0) rake (10.0.4) rdoc (3.12.2) json (~&gt; 1.4) ref (1.0.4) remotipart (1.0.5) rest-client (1.6.7) mime-types (&gt;= 1.16) rmagick (2.13.2) rolify (3.2.0) rspec-core (2.13.1) rspec-expectations (2.13.0) diff-lcs (&gt;= 1.1.3, &lt; 2.0) rspec-mocks (2.13.1) rspec-rails (2.13.1) actionpack (&gt;= 3.0) activesupport (&gt;= 3.0) railties (&gt;= 3.0) rspec-core (~&gt; 2.13.0) rspec-expectations (~&gt; 2.13.0) rspec-mocks (~&gt; 2.13.0) ruby-hmac (0.4.0) safe_yaml (0.9.1) sass (3.2.8) sass-rails (3.2.6) railties (~&gt; 3.2.0) sass (&gt;= 3.1.10) tilt (~&gt; 1.3) sendgrid (1.1.0) json json sextant (0.2.3) activesupport (&gt;= 3.2) rails (&gt;= 3.2) signet (0.4.5) addressable (&gt;= 2.2.3) faraday (~&gt; 0.8.1) jwt (&gt;= 0.1.5) multi_json (&gt;= 1.0.0) simple_form (2.1.0) actionpack (~&gt; 3.0) activemodel (~&gt; 3.0) sprockets (2.2.2) hike (~&gt; 1.2) multi_json (~&gt; 1.0) rack (~&gt; 1.0) tilt (~&gt; 1.1, != 1.3.0) stripe (1.7.4) multi_json (~&gt; 1.1) rest-client (~&gt; 1.4) subexec (0.2.3) therubyracer (0.11.4) libv8 (~&gt; 3.11.8.12) ref thin (1.5.1) daemons (&gt;= 1.0.9) eventmachine (&gt;= 0.12.6) rack (&gt;= 1.0.0) thor (0.18.1) tilt (1.4.0) treetop (1.4.12) polyglot polyglot (&gt;= 0.3.1) tzinfo (0.3.37) uglifier (2.0.1) execjs (&gt;= 0.3.0) multi_json (~&gt; 1.0, &gt;= 1.0.2) uniform_notifier (1.2.0) uuidtools (2.1.4) warden (1.2.1) rack (&gt;= 1.0) PLATFORMS ruby DEPENDENCIES acts-as-taggable-on annotate! better_errors (&gt;= 0.7.2) binding_of_caller (&gt;= 0.7.1) bootstrap-sass (&gt;= 2.3.0.0) bootstrap-wysihtml5-rails bullet cancan (&gt;= 1.6.9) carrierwave coffee-rails (~&gt; 3.2.1) database_cleaner (&gt;= 1.0.0.RC1) devise (&gt;= 2.2.3) email_spec (&gt;= 1.4.0) execjs fog font-awesome-sass-rails friendly_id jquery-rails letter_opener meta_request mini_magick newrelic_rpm pg (&gt;= 0.15.0) piggybak piggybak_bundle_discounts piggybak_stripe piggybak_variants quiet_assets (&gt;= 1.0.2) rails (= 3.2.13) rails_admin rmagick rolify (&gt;= 3.2.0) rspec-rails (&gt;= 2.12.2) sass-rails (~&gt; 3.2.3) sendgrid (&gt;= 1.0.1) sextant simple_form (&gt;= 2.1.0) therubyracer thin (&gt;= 1.5.0) uglifier (&gt;= 1.0.3) </code></pre> <p><strong>Edit 1</strong></p> <p>Here is my <code>Gemfile</code>:</p> <pre><code>source 'https://rubygems.org' gem 'rails', '3.2.13' group :assets do gem 'sass-rails', '~&gt; 3.2.3' gem 'coffee-rails', '~&gt; 3.2.1' gem 'uglifier', '&gt;= 1.0.3' end group :development do gem 'annotate', :git =&gt; 'git://github.com/ctran/annotate_models.git' gem 'sextant' gem "quiet_assets", "&gt;= 1.0.2" gem "better_errors", "&gt;= 0.7.2" gem "binding_of_caller", "&gt;= 0.7.1" gem 'meta_request' gem 'execjs' gem 'therubyracer' gem "letter_opener" gem 'bullet' # gem 'rack-mini-profiler' end group :test do gem "database_cleaner", "&gt;= 1.0.0.RC1" gem "email_spec", "&gt;= 1.4.0" end group :development, :test do gem "rspec-rails", "&gt;= 2.12.2" end gem 'jquery-rails' gem "thin", "&gt;= 1.5.0" gem "pg", "&gt;= 0.15.0" gem "font-awesome-sass-rails" gem "bootstrap-sass", "&gt;= 2.3.0.0" gem "bootstrap-wysihtml5-rails" gem "bootstrap-sass", "&gt;= 2.3.0.0" gem "sendgrid", "&gt;= 1.0.1" gem "devise", "&gt;= 2.2.3" gem "cancan", "&gt;= 1.6.9" gem "rolify", "&gt;= 3.2.0" gem "simple_form", "&gt;= 2.1.0" gem "newrelic_rpm" gem "rmagick" gem "mini_magick" gem "carrierwave" gem "fog" gem "piggybak" gem "piggybak_variants" gem "piggybak_bundle_discounts" gem "rails_admin" gem "acts-as-taggable-on" gem "friendly_id" gem "piggybak_stripe" </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload