• Bullet::Rack#block in call $GemPath0/gems/bullet-6.0.0/lib/bullet/rack.rb:31
    • Bullet.perform_out_of_channel_notifications $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:182
      • Bullet.build_request_uri $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:248
      • Bullet.for_each_active_notifier_with_notification $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:239
        • UniformNotifier.active_notifiers $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier.rb:34
          • Array#select $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier.rb:35
            • UniformNotifier::JavascriptAlert.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/javascript_alert.rb:5
            • UniformNotifier::JavascriptConsole.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/javascript_console.rb:5
            • UniformNotifier::Growl.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/growl.rb:7
            • UniformNotifier::HoneybadgerNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/honeybadger.rb:5
            • UniformNotifier::Xmpp.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/xmpp.rb:9
            • UniformNotifier::RailsLogger.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:5
            • UniformNotifier::CustomizedLogger.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/customized_logger.rb:7
            • UniformNotifier::AirbrakeNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/airbrake.rb:5
            • UniformNotifier::RollbarNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rollbar.rb:5
            • UniformNotifier::BugsnagNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/bugsnag.rb:5
            • UniformNotifier::Raise.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/raise.rb:5
            • UniformNotifier::Slack.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/slack.rb:10
            • UniformNotifier::SentryNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/sentry.rb:5
            • UniformNotifier::TerminalNotifier.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/terminal_notifier.rb:5
        • Array#each $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:240
          • Bullet.block in for_each_active_notifier_with_notification $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:240
            • Bullet.notification_collector $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:163
              • #<Class:Thread>#current $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:164
              • Thread#[] $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:164
            • Set#each /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/set.rb:304
              • Hash#each_key /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/set.rb:306
                • Bullet.block (2 levels) in for_each_active_notifier_with_notification $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:241
                  • Bullet.block in perform_out_of_channel_notifications $GemPath0/gems/bullet-6.0.0/lib/bullet.rb:184
                    • Bullet::Notification::NPlusOneQuery#notify_out_of_channel $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:48
                      • Bullet::Notification::NPlusOneQuery#notification_data $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:20
                        • Bullet::Notification::NPlusOneQuery#notification_data $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:56
                          • Bullet::Notification::NPlusOneQuery#whoami $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:27
                            • String#present? $GemPath0/gems/activesupport-4.1.16/lib/active_support/core_ext/object/blank.rb:23
                              • String#blank? $GemPath0/gems/activesupport-4.1.16/lib/active_support/core_ext/object/blank.rb:116
                                • Regexp#=== $GemPath0/gems/activesupport-4.1.16/lib/active_support/core_ext/object/blank.rb:117
                          • Bullet::Notification::NPlusOneQuery#title $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:16
                          • Bullet::Notification::NPlusOneQuery#body_with_caller $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:40
                            • Bullet::Notification::NPlusOneQuery#body $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:12
                              • Bullet::Notification::NPlusOneQuery#klazz_associations_str $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:75
                                • Array#map $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:76
                                  • Symbol#inspect $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:76
                                • Array#join $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:76
                              • Bullet::Notification::NPlusOneQuery#associations_str $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:79
                                • Array#map $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                  • Bullet::Notification::NPlusOneQuery#block in associations_str $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                    • Kernel#is_a? $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                    • Symbol#to_s $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                    • String#to_sym $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                • Array#inspect $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                                  • Symbol#inspect $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/base.rb:80
                            • Bullet::Notification::NPlusOneQuery#call_stack_messages $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:28
                              • Array#join $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:29
                                • Thread::Backtrace::Location#to_s $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:29
                                • Thread::Backtrace::Location#to_s $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:29
                                • Thread::Backtrace::Location#to_s $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:29
                                • Thread::Backtrace::Location#to_s $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:29
                        • Hash#merge $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:21
                          • Kernel#initialize_dup $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:21
                            • Hash#initialize_copy $GemPath0/gems/bullet-6.0.0/lib/bullet/notification/n_plus_one_query.rb:21
                      • UniformNotifier::RailsLogger.out_of_channel_notify $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/base.rb:18
                        • UniformNotifier::RailsLogger.active? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:5
                        • Kernel#is_a? $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/base.rb:22
                        • UniformNotifier::RailsLogger._out_of_channel_notify $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:11
                          • Hash#values $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:12
                          • Array#compact $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:12
                          • Array#join $GemPath0/gems/uniform_notifier-1.12.1/lib/uniform_notifier/rails_logger.rb:12
                          • ActiveSupport::Logger#warn /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:497
                            • ActiveSupport::Logger#add -> block (2 levels) in broadcast $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:12
                              • ActiveSupport::Logger#block (2 levels) in broadcast $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:12
                                • ActiveSupport::Logger#add $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:50
                                  • Kernel#nil? $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:51
                                  • ActiveSupport::Logger#level $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:22
                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:18
                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:19
                                      • BasicObject#__id__ $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:19
                                    • ThreadSafe::Cache#[] $GemPath0/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb:35
                                      • ThreadSafe::Cache#[] $GemPath0/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb:11
                                  • ActiveSupport::Logger#add /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:419
                                    • Kernel#nil? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:421
                                    • NilClass#nil? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:425
                                    • Kernel#block_given? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:426
                                    • ActiveSupport::Logger#format_severity /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:541
                                    • #<Class:Time>#now /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                      • Time#initialize /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                        • Fixnum#+ /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                    • ActiveSupport::Logger#format_message /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:545
                                      • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:20
                                        • ActiveSupport::Logger::SimpleFormatter#tags_text $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:50
                                          • ActiveSupport::Logger::SimpleFormatter#current_tags $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:45
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:46
                                            • Thread#[] $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:46
                                          • Array#any? $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:52
                                        • NilClass#to_s $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:21
                                        • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:66
                                          • Module#=== $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:67
                                    • Logger::LogDevice#write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:643
                                      • Logger::LogDevice#mon_synchronize /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:211
                                        • Logger::LogDevice#mon_enter /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:185
                                          • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:186
                                          • Thread::Mutex#lock /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:187
                                          • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:188
                                        • Logger::LogDevice#block in write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:645
                                          • IO#write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:654
                                        • Logger::LogDevice#mon_exit /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:197
                                          • Logger::LogDevice#mon_check_owner /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:247
                                            • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:248
                                          • Thread::Mutex#unlock /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:202
                                • ActiveSupport::Logger#add $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:50
                                  • Kernel#nil? $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:51
                                  • ActiveSupport::Logger#level $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:22
                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:18
                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:19
                                      • BasicObject#__id__ $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger_silence.rb:19
                                    • ThreadSafe::Cache#[] $GemPath0/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb:35
                                      • ThreadSafe::Cache#[] $GemPath0/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb:11
                                  • ActiveSupport::Logger#add /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:419
                                    • Kernel#nil? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:421
                                    • NilClass#nil? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:425
                                    • Kernel#block_given? /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:426
                                    • ActiveSupport::Logger#format_severity /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:541
                                    • #<Class:Time>#now /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                      • Time#initialize /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                        • Fixnum#+ /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:434
                                    • ActiveSupport::Logger#format_message /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:545
                                      • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:20
                                        • ActiveSupport::Logger::SimpleFormatter#tags_text $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:50
                                          • ActiveSupport::Logger::SimpleFormatter#current_tags $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:45
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:46
                                            • Thread#[] $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:46
                                          • Array#any? $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:52
                                        • NilClass#to_s $GemPath0/gems/activesupport-4.1.16/lib/active_support/tagged_logging.rb:21
                                        • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:66
                                          • Module#=== $GemPath0/gems/activesupport-4.1.16/lib/active_support/logger.rb:67
                                    • Logger::LogDevice#write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:643
                                      • Logger::LogDevice#mon_synchronize /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:211
                                        • Logger::LogDevice#mon_enter /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:185
                                          • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:186
                                          • Thread::Mutex#lock /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:187
                                          • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:188
                                        • Logger::LogDevice#block in write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:645
                                          • IO#write /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/logger.rb:654
                                        • Logger::LogDevice#mon_exit /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:197
                                          • Logger::LogDevice#mon_check_owner /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:247
                                            • #<Class:Thread>#current /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:248
                                          • Thread::Mutex#unlock /Users/yuanzhipeng/.rbenv/versions/2.3.8/lib/ruby/2.3.0/monitor.rb:202