I just made a trivial text change and deployed to both staging and production. Staging was fine (I'm not using New Relic), but production crashed during bounce, w/ a stack trace that points to something awry w/ New Relic. I had to rollback. I haven't made any changes
Pasting the stack trace from a log tail below. For kicks, I tried adding New Relic to staging ( heroku addons:add newrelic:standard --app staging), and it crashed immediately. I removed it and it was fine. Anyone else? Matt 2011-09-23T03:33:05+00:00 heroku[web.3]: State changed from up to bouncing 2011-09-23T03:33:05+00:00 heroku[web.3]: State changed from bouncing to created 2011-09-23T03:33:05+00:00 heroku[web.3]: State changed from created to starting 2011-09-23T03:33:05+00:00 heroku[web.2]: State changed from up to bouncing 2011-09-23T03:33:05+00:00 heroku[web.2]: State changed from bouncing to created 2011-09-23T03:33:05+00:00 heroku[web.2]: State changed from created to starting 2011-09-23T03:33:07+00:00 heroku[web.3]: Stopping process with SIGTERM 2011-09-23T03:33:07+00:00 app[web.3]: >> Stopping ... 2011-09-23T03:33:07+00:00 heroku[web.2]: Stopping process with SIGTERM 2011-09-23T03:33:07+00:00 app[web.2]: >> Stopping ... 2011-09-23T03:33:07+00:00 heroku[web.3]: Process exited 2011-09-23T03:33:07+00:00 heroku[web.2]: Process exited 2011-09-23T03:33:08+00:00 heroku[web.2]: Starting process with command `thin -p 20025 -e production -R /home/heroku_rack/heroku.ru start` 2011-09-23T03:33:08+00:00 heroku[web.3]: Starting process with command `thin -p 53644 -e production -R /home/heroku_rack/heroku.ru start` 2011-09-23T03:33:10+00:00 app[web.2]: /app/vendor/plugins/rpm/lib/ new_relic/agent/stats_engine/metric_stats.rb:13: uninitialized constant NewRelic::Agent::StatsEngine::MetricStats::SynchronizedHash::Sync_m (NameError) 2011-09-23T03:33:10+00:00 app[web.2]: from /app/vendor/plugins/rpm/ lib/new_relic/agent/stats_engine.rb:1 2011-09-23T03:33:10+00:00 app[web.2]: from /app/vendor/plugins/rpm/ lib/new_relic/agent.rb:82 2011-09-23T03:33:10+00:00 app[web.2]: from /app/vendor/plugins/rpm/ lib/new_relic/control.rb:20 2011-09-23T03:33:10+00:00 app[web.2]: from /app/vendor/plugins/rpm/ init.rb:3 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/plugin.rb:81 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/initializable.rb:25:in `instance_exec' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/initializable.rb:25:in `run' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/initializable.rb:50:in `run_initializers' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/initializable.rb:49:in `each' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/initializable.rb:49:in `run_initializers' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/application.rb:134:in `initialize!' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/application.rb:77:in `send' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/railties-3.0.10/lib/rails/application.rb:77:in `method_missing' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/config/environment.rb: 5 2011-09-23T03:33:10+00:00 app[web.2]: from /usr/ruby1.8.7/lib/ruby/ site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 2011-09-23T03:33:10+00:00 app[web.2]: from /usr/ruby1.8.7/lib/ruby/ site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 2011-09-23T03:33:10+00:00 app[web.2]: from config.ru:3 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:23 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `instance_eval' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `initialize' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:63:in `new' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:63:in `map' 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:18 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `instance_eval' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `initialize' 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:11:in `new' 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:11 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `instance_eval' 2011-09-23T03:33:10+00:00 app[web.2]: from /app/.bundle/gems/ruby/1.8/ gems/rack-1.2.3/lib/rack/builder.rb:46:in `initialize' 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:1:in `new' 2011-09-23T03:33:10+00:00 app[web.2]: from /home/heroku_rack/ heroku.ru:1 2011-09-23T03:33:10+00:00 heroku[web.2]: Process exited -- You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/heroku?hl=en.
