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.

Reply via email to