Closed etal2 closed 4 years ago
Same here.
System configuration: CentOS 7 Rails 4.2.10 Ruby 2.3.1
related #574
Same here
Rails 4.2.11.1 JRyby 9.2.6.0
I get a stack overflow in Warden when using Wicked_PDF 1.2.0.
#<Thread:0x000000000a7744a8@puma 001@/home/tb/.rvm/gems/ruby-2.6.1@rails51/gems/puma-3.12.0/lib/puma/thread_pool.rb:87 run> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
/home/tb/.rvm/gems/ruby-2.6.1@rails51/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch': machine stack overflow in critical region (fatal)
I use: Ruby 5.1.6.1 Ruby 2.6.1 Linux Mint 18.3
Locking wicked PDF version to 1.1.0 makes the problem go away and things run normal again.
Same issue SystemStackError: stack level too deep (Most recent call first) on Heroku. Any ideas?
Same issue SystemStackError: stack level too deep (Most recent call first) on Heroku. Any ideas?
If you are on Rails you can pin the wicked_pdf
version to 1.1.1 in your Gemfile.
Thanks for reporting the issue everyone. I've pushed up a fix in #813 and released a new version 1.2.1
that should hopefully fix this for most or all of you (although I'm not quite sure about you @P9GIT). Please install and test the update and report back.
If you can provide more info about what other gems might be interfering by stepping into the render pdf:
call with pry-nav
or byebug
, it would be very much appreciated.
@unixmonkey
Thanks for the update. Unfortunately I still get the stack overflow with version 1.2.1. I got a stack trace which resembles what @etal2 reports.
... goes on and on ...
- remotipart (1.4.2) lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `call'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:30:in `render'
- remotipart (1.4.2) lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `call'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:30:in `render'
- remotipart (1.4.2) lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `call'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
- wicked_pdf (1.2.1) lib/wicked_pdf/pdf_helper.rb:30:in `render'
- responders (2.4.1) lib/action_controller/responder.rb:238:in `default_render'
- responders (2.4.1) lib/action_controller/responder.rb:170:in `to_html'
- responders (2.4.1) lib/action_controller/responder.rb:163:in `respond'
- responders (2.4.1) lib/action_controller/responder.rb:156:in `call'
- responders (2.4.1) lib/action_controller/respond_with.rb:211:in `respond_with'
- devise (4.6.1) app/controllers/devise/sessions_controller.rb:14:in `new'
- actionpack (5.1.6.2) lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action'
This happens if I just HTTP GET our login page. See attached txt file for full stack trace. stack_trace.txt
Seems gem "remotipart" has something to do with this.
Confirmed.
Extra info, ancestor chain:
[HomeController
ApplicationController
WickedPdf::PdfHelper
ActionController::Base
Remotipart::RenderOverrides
ERB::Util
Remotipart::RequestHelper
Turbolinks::XHRHeaders
Turbolinks::Cookies
Turbolinks::XDomainBlocker
Turbolinks::Redirection
ActionController::Serialization
....
ActiveSupport::Configurable
Object
PP::ObjectMixin
ActiveSupport::Dependencies::Loadable
V8::Conversion::Object
JSON::Ext::Generator::GeneratorMethods::Object
Kernel
BasicObject]
method(:render).super_method
calls to Remotipart RenderOverrides
#<Method: ActionController::Metal(Remotipart::RenderOverrides)#render(render_with_remotipart)>
@unixmonkey
Thanks for the update. I too still get the stack overflow with version 1.2.1.
SystemStackError:
stack level too deep
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
...
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
...
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /xxxxxxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# ./app/controllers/xxxxxxx_controller.rb:12:in `create' # => render status: :ok, json: { status: :ok }
@P9GIT Question for you: Were you using WickedPDF 1.1.0 without issue, or did you just start with 1.2.0? The older version still uses prepend
, but without inheritance. I'd be curious if reversing just the changes from #574 would be helpful, or if I need to attack this from another angle.
Worst case, I think I could release a version where you can opt-in or out of including the render override, and translate render pdf: 'mypdf'
calls to render_with_wicked_pdf()
(or some new alias like wicked_pdf(options)
calls on systems that have this kind of conflict.
@unixmonkey can you take a look at PR #812 as I think it could solve this issue and cleanup things a bit.
I can also confirm the issue(s) in 1.2.1
, my stack:
ruby: 2.5.3
rails: 5.2.2.1
And we have been using this gem for quiet some time. We faced issues when updating our stack due to security fixes in rails and devise and some other gems. And were hit by this, locking to 1.1.1 (version we were using prior) fixes the issue. Didn't dig deep but it didn't even let our server load home page with:
fatal (machine stack overflow in critical region):
ActionView::Template::Error: can't modify frozen fatal
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:323:in `handle_render_error'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:162:in `rescue in render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:156:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:44:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications/instrumenter.rb:23:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:43:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:53:in `block in render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/action_view.rb:32:in `render_with_layout'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:52:in `render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:16:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/renderer.rb:44:in `render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/renderer.rb:25:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/helpers/rendering_helper.rb:33:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/haml-5.0.4/lib/haml/helpers/action_view_mods.rb:14:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:46:in `block in render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger_silence.rb:21:in `silence'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger.rb:65:in `block (3 levels) in broadcast'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger_silence.rb:21:in `silence'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger.rb:63:in `block (2 levels) in broadcast'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:46:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb:15:in `___sers_dev__rvm_gems_ruby_______gems_actionpack_________lib_action_dispatch_middleware_templates_rescues_diagnostics_html_erb__2088889649381863463_70350793849260'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:159:in `block in render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:170:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:354:in `instrument_render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/template.rb:157:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:44:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications/instrumenter.rb:23:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:43:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:53:in `block in render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/action_view.rb:29:in `block in render_with_layout'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:44:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `block in instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications/instrumenter.rb:23:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/abstract_renderer.rb:43:in `instrument'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/action_view.rb:28:in `render_with_layout'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:52:in `render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/template_renderer.rb:16:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/renderer.rb:44:in `render_template'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/renderer/renderer.rb:25:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/helpers/rendering_helper.rb:33:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/haml-5.0.4/lib/haml/helpers/action_view_mods.rb:14:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:46:in `block in render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger_silence.rb:21:in `silence'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger.rb:65:in `block (3 levels) in broadcast'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger_silence.rb:21:in `silence'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/logger.rb:63:in `block (2 levels) in broadcast'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:46:in `render'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:102:in `render_for_browser_request'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:87:in `render_exception'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rollbar-2.19.3/lib/rollbar/middleware/rails/show_exceptions.rb:18:in `render_exception_with_rollbar'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/web-console-2.3.0/lib/web_console/extensions.rb:3:in `render_exception_with_web_console'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:71:in `rescue in call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/debug_exceptions.rb:59:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rollbar-2.19.3/lib/rollbar/middleware/rails/show_exceptions.rb:22:in `call_with_rollbar'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/web-console-2.3.0/lib/web_console/middleware.rb:28:in `block in call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/web-console-2.3.0/lib/web_console/middleware.rb:18:in `catch'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/web-console-2.3.0/lib/web_console/middleware.rb:18:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/railties-5.2.2.1/lib/rails/rack/logger.rb:38:in `call_app'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/railties-5.2.2.1/lib/rails/rack/logger.rb:28:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/sprockets-rails-3.2.1/lib/sprockets/rails/quiet_assets.rb:13:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/request_id.rb:27:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/action_dispatch/request_id.rb:12:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/runtime.rb:22:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/executor.rb:14:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rack-livereload-0.3.17/lib/rack/livereload.rb:23:in `_call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rack-livereload-0.3.17/lib/rack/livereload.rb:14:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_dispatch/middleware/static.rb:127:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/sendfile.rb:111:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/skylight-core-3.1.5/lib/skylight/core/probes/middleware.rb:26:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/railties-5.2.2.1/lib/rails/engine.rb:524:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/puma-3.12.1/lib/puma/configuration.rb:227:in `call'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/puma-3.12.1/lib/puma/server.rb:660:in `handle_request'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/puma-3.12.1/lib/puma/server.rb:474:in `process_client'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/puma-3.12.1/lib/puma/server.rb:334:in `block in run'
from /Users/dev/.rvm/gems/ruby-2.5.3/gems/puma-3.12.1/lib/puma/thread_pool.rb:135:in `block in spawn_thread'
And our tests were failing with stack level too deep issue:
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/remotipart-1.4.2/lib/remotipart/render_overrides.rb:16:in `render_with_remotipart'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/wicked_pdf-1.2.1/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/implicit_render.rb:35:in `default_render'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/basic_implicit_render.rb:6:in `block in send_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/basic_implicit_render.rb:6:in `tap'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/abstract_controller/base.rb:194:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/rendering.rb:30:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/abstract_controller/callbacks.rb:42:in `block in process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/callbacks.rb:132:in `run_callbacks'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/abstract_controller/callbacks.rb:41:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/rescue.rb:22:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/instrumentation.rb:34:in `block in process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `block in instrument'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications/instrumenter.rb:23:in `instrument'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/activesupport-5.2.2.1/lib/active_support/notifications.rb:168:in `instrument'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/instrumentation.rb:32:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal/params_wrapper.rb:256:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/activerecord-5.2.2.1/lib/active_record/railties/controller_runtime.rb:24:in `process_action'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/abstract_controller/base.rb:134:in `process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionview-5.2.2.1/lib/action_view/rendering.rb:32:in `process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/metal.rb:191:in `dispatch'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/test_case.rb:516:in `process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/rails-controller-testing-1.0.4/lib/rails/controller/testing/template_assertions.rb:61:in `process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/devise-4.6.1/lib/devise/test/controller_helpers.rb:35:in `block in process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/devise-4.6.1/lib/devise/test/controller_helpers.rb:102:in `catch'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/devise-4.6.1/lib/devise/test/controller_helpers.rb:102:in `_catch_warden'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/devise-4.6.1/lib/devise/test/controller_helpers.rb:35:in `process'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/actionpack-5.2.2.1/lib/action_controller/test_case.rb:395:in `get'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/rails-controller-testing-1.0.4/lib/rails/controller/testing/integration.rb:13:in `block (2 levels) in <module:Integration>'
# ./spec/controllers/xyz_controller.rb:18:in `block (2 levels) in <top (required)>'
# /Users/dev/.rvm/gems/ruby-2.5.3/gems/rspec-prof-0.0.7/lib/rspec-prof.rb:76:in `block (2 levels) in <top (required)>'
Let me know if i can provide any more information to help solve this issue.
@unixmonkey
We have used 1.1.0 for a long period before the update without a hitch.
Can confirm I've been experiencing the same issue. 1.1.0 works fine, 1.2.0 causes a stack overflow.
On wicked_pdf version 1.2.1 problem reproduces:
`fatal - machine stack overflow in critical region:
^C/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/web-console-2.3.0/lib/web_console/middleware.rb:18: [BUG] vm_call_cfunc: cfp consistency error (0x000000010f65efa0, 0x000000010f65eaf0) ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17]
-- Crash Report log information -------------------------------------------- See Crash Report log file under the one of following:
-- Control frame information ----------------------------------------------- c:0028 p:---- s:0207 e:000206 CFUNC :synchronize c:0027 p:---- s:0204 e:000203 CFUNC :catch c:0026 p:0007 s:0199 E:000f88 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/web-console-2.3.0/lib/web_console/middleware.rb:18 c:0025 p:0024 s:0192 E:001038 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/show_excep c:0024 p:0041 s:0185 E:000f90 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:36 c:0023 p:0009 s:0177 E:001fa0 BLOCK /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:24 c:0022 p:0004 s:0174 E:000dd0 BLOCK /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:6 c:0021 p:0013 s:0171 E:001070 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:2 c:0020 p:0012 s:0165 E:000728 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:6 c:0019 p:0041 s:0160 E:002630 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:24 c:0018 p:0040 s:0154 E:0000c8 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-rails-3.2.1/lib/sprockets/rails/quiet_assets.rb:13 c:0017 p:0019 s:0149 E:0010b8 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/request_store-1.4.0/lib/request_store/middleware.rb:19 c:0016 p:0039 s:0142 E:000330 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/request_id c:0015 p:0091 s:0136 E:001050 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22 c:0014 p:0020 s:0130 E:001110 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/runtime.rb:22 c:0013 p:0033 s:0120 E:001148 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/cache/strategy/loca c:0012 p:0016 s:0113 E:001190 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/executor.r c:0011 p:0083 s:0105 E:0011d0 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/static.rb: c:0010 p:0008 s:0097 E:001230 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/sendfile.rb:111 c:0009 p:0173 s:0085 E:001e88 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/webpacker-3.5.5/lib/webpacker/dev_server_proxy.rb:22 c:0008 p:0011 s:0080 E:001ae8 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-proxy-0.6.5/lib/rack/proxy.rb:57 c:0007 p:0020 s:0074 E:001490 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/engine.rb:522 c:0006 p:0026 s:0068 E:001488 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/configuration.rb:225 c:0005 p:0258 s:0063 E:000dd8 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:632 c:0004 p:0026 s:0038 E:001d10 METHOD /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:446 c:0003 p:0065 s:0026 E:001dd8 BLOCK /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:306 [FINISH] c:0002 p:0090 s:0016 E:002530 BLOCK /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/thread_pool.rb:90 [FINISH] c:0001 p:---- s:0003 e:000002 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/thread_pool.rb:90:in block in spawn_thread' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:306:in
block in run'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:446:in process_client' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/server.rb:632:in
handle_request'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/puma-3.11.4/lib/puma/configuration.rb:225:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/engine.rb:522:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-proxy-0.6.5/lib/rack/proxy.rb:57:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/webpacker-3.5.5/lib/webpacker/dev_server_proxy.rb:22:in
perform_request'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/sendfile.rb:111:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/static.rb:136:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/executor.rb:12:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/runtime.rb:22:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/request_id.rb:24:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/request_store-1.4.0/lib/request_store/middleware.rb:19:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-rails-3.2.1/lib/sprockets/rails/quiet_assets.rb:13:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:24:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:69:in tagged' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:26:in
tagged'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/tagged_logging.rb:69:in block in tagged' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:24:in
block in call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack/logger.rb:36:in call_app' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in
call'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/web-console-2.3.0/lib/web_console/middleware.rb:18:in call' /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/web-console-2.3.0/lib/web_console/middleware.rb:18:in
catch'
/Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/web-console-2.3.0/lib/web_console/middleware.rb:18:in `synchronize'
-- C level backtrace information ------------------------------------------- 0 ruby 0x000000010d61e607 rb_vm_bugreport + 135 1 ruby 0x000000010d4960d6 rb_bug + 470 2 ruby 0x000000010d611603 vm_call_cfunc + 1587 3 ruby 0x000000010d5f7d24 vm_exec_core + 10516 4 ruby 0x000000010d60b780 vm_exec + 144 5 ruby 0x000000010d60a21a vm_invoke_proc + 362 6 ruby 0x000000010d5cdbd2 thread_start_func_2 + 1762 7 ruby 0x000000010d5cd4c8 thread_start_func_1 + 184 8 libsystem_pthread.dylib 0x00007fff53b9a661 _pthread_body + 340 9 libsystem_pthread.dylib 0x00007fff53b9a50d _pthread_body + 0
-- Other runtime information -----------------------------------------------
Loaded script: bin/rails
Loaded features:
0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/enc/encdb.bundle 5 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/enc/trans/transdb.bundle 6 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/rbconfig.rb 7 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/compatibility.rb 8 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/defaults.rb 9 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/deprecate.rb 10 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/errors.rb 11 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/version.rb 12 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/requirement.rb 13 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/platform.rb 14 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/basic_specification.rb 15 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/stub_specification.rb 16 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/util/list.rb 17 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/stringio.bundle 18 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/rfc2396_parser.rb 19 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/rfc3986_parser.rb 20 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/common.rb 21 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/generic.rb 22 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ftp.rb 23 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/http.rb 24 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/https.rb 25 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ldap.rb 26 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ldaps.rb 27 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/mailto.rb 28 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri.rb 29 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/specification.rb 30 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/exceptions.rb 31 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/dependency.rb 32 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb 33 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb 34 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb 35 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb 36 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/path_support.rb 37 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/version.rb 38 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/core_ext/name_error.rb 39 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/levenshtein.rb 40 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/jaro_winkler.rb 41 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checker.rb 42 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/delegate.rb 43 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 44 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 45 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb 46 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/method_name_checker.rb 47 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/key_error_checker.rb 48 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/null_checker.rb 49 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/formatters/plain_formatter.rb 50 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean.rb 51 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb 52 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/version.rb 53 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/compatibility_guard.rb 54 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/pathname.bundle 55 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/pathname.rb 56 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/constants.rb 57 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/util.rb 58 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/user_interaction.rb 59 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/etc.bundle 60 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/config_file.rb 61 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/rubygems_integration.rb 62 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/current_ruby.rb 63 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/shared_helpers.rb 64 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/fileutils/lib/fileutils.rb 65 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendored_fileutils.rb 66 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/errors.rb 67 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/environment_preserver.rb 68 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/plugin/api.rb 69 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/plugin.rb 70 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/git.rb 71 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/installed.rb 72 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/specific_file.rb 73 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/local.rb 74 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/lock.rb 75 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source/vendor.rb 76 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/source.rb 77 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/gem_helpers.rb 78 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/match_platform.rb 79 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/rubygems_ext.rb 80 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/build_metadata.rb 81 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler.rb 82 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/settings.rb 83 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/ext/builder.rb 84 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/feature_flag.rb 85 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source.rb 86 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/path.rb 87 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/git.rb 88 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/rubygems.rb 89 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/lockfile_parser.rb 90 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/set.rb 91 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/definition.rb 92 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/dependency.rb 93 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/ruby_dsl.rb 94 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/dsl.rb 95 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source_list.rb 96 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/metadata.rb 97 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/uri_credentials_filter.rb 98 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/ui.rb 99 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/ui/silent.rb 100 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/ui/rg_proxy.rb 101 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/lazy_specification.rb 102 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/index.rb 103 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/tsort.rb 104 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/forwardable/impl.rb 105 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/forwardable.rb 106 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/spec_set.rb 107 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/shellwords.rb 108 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fileutils.rb 109 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/tmpdir.rb 110 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/tempfile.rb 111 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/git/git_proxy.rb 112 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/digest.bundle 113 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/digest.rb 114 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/digest/sha1.bundle 115 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/compatibility.rb 116 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb 117 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb 118 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/errors.rb 119 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb 120 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb 121 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb 122 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb 123 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb 124 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb 125 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb 126 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb 127 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb 128 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb 129 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/state.rb 130 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb 131 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb 132 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb 133 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb 134 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb 135 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendor/molinillo/lib/molinillo.rb 136 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/vendored_molinillo.rb 137 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/resolver/spec_group.rb 138 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/resolver.rb 139 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/gem_version_promoter.rb 140 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/source/gemspec.rb 141 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/runtime.rb 142 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/dep_proxy.rb 143 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/remote_specification.rb 144 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/stub_specification.rb 145 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/endpoint_specification.rb 146 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/ruby_version.rb 147 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-1.16.5/lib/bundler/setup.rb 148 /Users/arsenabalyan/projects/lion/config/boot.rb 149 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/securerandom.rb 150 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/constants.rb 151 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/engine.rb 152 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/abstract_object.rb 153 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/native_extension_loader.rb 154 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/mri_object.rb 155 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/jruby_object.rb 156 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/rbx_object.rb 157 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/truffleruby_object.rb 158 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/object.rb 159 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/volatile.rb 160 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/abstract_lockable_object.rb 161 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/mutex_lockable_object.rb 162 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/jruby_lockable_object.rb 163 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/rbx_lockable_object.rb 164 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/lockable_object.rb 165 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/condition.rb 166 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/lock.rb 167 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization.rb 168 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/map/non_concurrent_map_backend.rb 169 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/map/mri_map_backend.rb 170 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/map.rb 171 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/array/prepend_and_append.rb 172 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/deep_merge.rb 173 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/except.rb 174 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/slice.rb 175 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/i18n-0.7.0/lib/i18n/version.rb 176 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/cgi/core.rb 177 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/cgi/escape.bundle 178 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/cgi/util.rb 179 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/cgi/cookie.rb 180 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/cgi.rb 181 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/i18n-0.7.0/lib/i18n/exceptions.rb 182 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/i18n-0.7.0/lib/i18n/interpolate/ruby.rb 183 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/i18n-0.7.0/lib/i18n.rb 184 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/lazy_load_hooks.rb 185 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/i18n-0.7.0/lib/i18n/config.rb 186 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/i18n.rb 187 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/inflector/inflections.rb 188 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/inflections.rb 189 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/inflector/methods.rb 190 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/dependencies/autoload.rb 191 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/gem_version.rb 192 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/version.rb 193 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/concern.rb 194 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/array/extract_options.rb 195 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/attribute_accessors.rb 196 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/version.rb 197 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/errors.rb 198 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/timeout.rb 199 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/event.rb 200 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/concern/dereferenceable.rb 201 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/concern/obligation.rb 202 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/logger.rb 203 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/concern/logging.rb 204 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/executor_service.rb 205 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/at_exit.rb 206 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/abstract_executor_service.rb 207 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/serial_executor_service.rb 208 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/immediate_executor.rb 209 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/delay.rb 210 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic_reference/numeric_cas_wrapper.rb 211 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic_reference/mutex_atomic.rb 212 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/atomic_reference.rb 213 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/ruby_executor_service.rb 214 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/monotonic_time.rb 215 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/ruby_thread_pool_executor.rb 216 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/thread_pool_executor.rb 217 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/cached_thread_pool.rb 218 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/processor_counter.rb 219 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/configuration.rb 220 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/mutex_atomic_boolean.rb 221 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/atomic_boolean.rb 222 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/utility/native_integer.rb 223 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/mutex_atomic_fixnum.rb 224 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/atomic_fixnum.rb 225 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/cyclic_barrier.rb 226 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/mutex_count_down_latch.rb 227 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/java_count_down_latch.rb 228 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/count_down_latch.rb 229 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/read_write_lock.rb 230 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/abstract_thread_local_var.rb 231 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/ruby_thread_local_var.rb 232 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/java_thread_local_var.rb 233 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/thread_local_var.rb 234 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/reentrant_read_write_lock.rb 235 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/mutex_semaphore.rb 236 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/semaphore.rb 237 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomics.rb 238 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/fixed_thread_pool.rb 239 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/simple_executor_service.rb 240 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/indirect_immediate_executor.rb 241 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/java_executor_service.rb 242 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/java_single_thread_executor.rb 243 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/java_thread_pool_executor.rb 244 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/ruby_single_thread_executor.rb 245 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/safe_task_executor.rb 246 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/serialized_execution.rb 247 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/serialized_execution_delegator.rb 248 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/single_thread_executor.rb 249 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/copy_on_write_observer_set.rb 250 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/copy_on_notify_observer_set.rb 251 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/concern/observable.rb 252 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/ivar.rb 253 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/options.rb 254 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/scheduled_task.rb 255 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/java_non_concurrent_priority_queue.rb 256 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/ruby_non_concurrent_priority_queue.rb 257 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/non_concurrent_priority_queue.rb 258 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executor/timer_set.rb 259 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/executors.rb 260 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atomic/atomic_markable_reference.rb 261 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/agent.rb 262 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/atom.rb 263 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/thread_safe/util.rb 264 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/array.rb 265 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/hash.rb 266 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/set.rb 267 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/tuple.rb 268 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/async.rb 269 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/future.rb 270 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/dataflow.rb 271 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/maybe.rb 272 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/exchanger.rb 273 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/synchronization/abstract_struct.rb 274 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/immutable_struct.rb 275 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/mutable_struct.rb 276 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/mvar.rb 277 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/promise.rb 278 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/settable_struct.rb 279 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/timer_task.rb 280 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/tvar.rb 281 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/collection/lock_free_stack.rb 282 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/re_include.rb 283 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/promises.rb 284 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent/thread_safe/synchronized_delegator.rb 285 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.1.4/lib/concurrent.rb 286 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/logger_silence.rb 287 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/logger_thread_safe_level.rb 288 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/logger.rb 289 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_and_time/compatibility.rb 290 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support.rb 291 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/commands/rake_proxy.rb 292 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/commands/commands_tasks.rb 293 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/optparse.rb 294 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/blank.rb 295 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/kernel/singleton_class.rb 296 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/remove_method.rb 297 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/class/attribute.rb 298 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/delegation.rb 299 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/singleton.rb 300 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation/instance_delegator.rb 301 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/notifications/instrumenter.rb 302 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/mutex_m.rb 303 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/notifications/fanout.rb 304 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/per_thread_registry.rb 305 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/notifications.rb 306 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation/behaviors.rb 307 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation/reporting.rb 308 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/aliasing.rb 309 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation/method_wrappers.rb 310 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation/proxy_wrappers.rb 311 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/deprecation.rb 312 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/deprecation.rb 313 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/rails.rb 314 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_pack/gem_version.rb 315 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_pack/version.rb 316 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_pack.rb 317 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack.rb 318 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch.rb 319 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/ruby_version_check.rb 320 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/kernel/reporting.rb 321 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/versions.rb 322 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/exception.rb 323 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/syntax_error.rb 324 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/psych.bundle 325 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/omap.rb 326 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/set.rb 327 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/class_loader.rb 328 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/strscan.bundle 329 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/scalar_scanner.rb 330 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/node.rb 331 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/stream.rb 332 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/document.rb 333 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/sequence.rb 334 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/scalar.rb 335 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/mapping.rb 336 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/alias.rb 337 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes.rb 338 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/streaming.rb 339 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/visitor.rb 340 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/to_ruby.rb 341 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/emitter.rb 342 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/handler.rb 343 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/tree_builder.rb 344 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/yaml_tree.rb 345 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/ruby_events.rb 346 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/json_tree.rb 347 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/depth_first.rb 348 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors.rb 349 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/parser.rb 350 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/coder.rb 351 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/core_ext.rb 352 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/stream.rb 353 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/yaml_events.rb 354 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/tree_builder.rb 355 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/stream.rb 356 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/handlers/document_stream.rb 357 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych.rb 358 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/yaml.rb 359 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/keys.rb 360 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/openssl.bundle 361 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/bn.rb 362 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/pkey.rb 363 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/cipher.rb 364 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/config.rb 365 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/digest.rb 366 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/x509.rb 367 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/buffering.rb 368 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/io/nonblock.bundle 369 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/ssl.rb 370 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl/pkcs5.rb 371 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/openssl.rb 372 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/key_generator.rb 373 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/base64.rb 374 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/security_utils.rb 375 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/message_verifier.rb 376 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/initializable.rb 377 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/multibyte.rb 378 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/string/multibyte.rb 379 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/inflector/transliterate.rb 380 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/string/inflections.rb 381 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/inflector.rb 382 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/module/introspection.rb 383 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/railtie.rb 384 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/engine/railties.rb 385 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/engine.rb 386 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/application.rb 387 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/gem_version.rb 388 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/version.rb 389 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/date_core.bundle 390 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/date.rb 391 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/time.rb 392 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/bigdecimal.bundle 393 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/calculations.rb 394 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/xml_mini/rexml.rb 395 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/xml_mini.rb 396 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/to_query.rb 397 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/to_param.rb 398 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/array/conversions.rb 399 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/acts_like.rb 400 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/duration.rb 401 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/ruby_core_support.rb 402 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/offset_rationals.rb 403 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/time_or_datetime.rb 404 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_definition.rb 405 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_offset.rb 406 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_transition.rb 407 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_transition_definition.rb 408 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_index_definition.rb 409 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_info.rb 410 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/data_timezone_info.rb 411 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/linked_timezone_info.rb 412 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/transition_data_timezone_info.rb 413 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/zoneinfo_timezone_info.rb 414 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/data_source.rb 415 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/ruby_data_source.rb 416 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/zoneinfo_data_source.rb 417 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_period.rb 418 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe/version.rb 419 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe/synchronized_delegator.rb 420 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe.rb 421 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb 422 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe/mri_cache_backend.rb 423 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb 424 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone.rb 425 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/info_timezone.rb 426 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/data_timezone.rb 427 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/linked_timezone.rb 428 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/timezone_proxy.rb 429 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/country_index_definition.rb 430 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/country_info.rb 431 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/ruby_country_info.rb 432 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/zoneinfo_country_info.rb 433 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/country.rb 434 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo/country_timezone.rb 435 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/tzinfo-1.2.5/lib/tzinfo.rb 436 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/values/time_zone.rb 437 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time/conversions.rb 438 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/time_with_zone.rb 439 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time/acts_like.rb 440 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_and_time/zones.rb 441 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time/zones.rb 442 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/try.rb 443 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_and_time/calculations.rb 444 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date/zones.rb 445 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date/calculations.rb 446 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time/calculations.rb 447 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/file_update_checker.rb 448 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/array/wrap.rb 449 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/ordered_options.rb 450 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/duplicable.rb 451 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/deep_dup.rb 452 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/inclusion.rb 453 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time/compatibility.rb 454 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/time.rb 455 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date/acts_like.rb 456 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date/blank.rb 457 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date/conversions.rb 458 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date.rb 459 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/acts_like.rb 460 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/blank.rb 461 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/compatibility.rb 462 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/conversions.rb 463 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time.rb 464 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/numeric/time.rb 465 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/integer/time.rb 466 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/string/conversions.rb 467 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/string/zones.rb 468 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/time.rb 469 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/reverse_merge.rb 470 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/hash/conversions.rb 471 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/conversions.rb 472 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/instance_variables.rb 473 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/json/version.rb 474 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/ostruct.rb 475 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/json/generic_object.rb 476 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/json/common.rb 477 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/json/ext/parser.bundle 478 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/json/ext/generator.bundle 479 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/json/ext.rb 480 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/json.rb 481 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/2.5.0/bigdecimal/util.rb 482 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/big_decimal/conversions.rb 483 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/json.rb 484 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/option_merger.rb 485 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object/with_options.rb 486 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/object.rb 487 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/paths.rb 488 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/rack.rb 489 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/configuration.rb 490 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/railtie/configuration.rb 491 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/i18n_railtie.rb 492 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/railtie.rb 493 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/actionpack-5.0.7.1/lib/action_dispatch/railtie.rb 494 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails.rb 495 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/dev_caching.rb 496 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/server.rb 497 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/railties-5.0.7.1/lib/rails/commands/server.rb 498 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/string_inquirer.rb 499 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activemodel-5.0.7.1/lib/active_model/gem_version.rb 500 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activemodel-5.0.7.1/lib/active_model/version.rb 501 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activemodel-5.0.7.1/lib/active_model.rb 502 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/crud.rb 503 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/factory_methods.rb 504 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/expressions.rb 505 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/predications.rb 506 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/window_predications.rb 507 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/math.rb 508 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/alias_predication.rb 509 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/order_predications.rb 510 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/table.rb 511 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/attributes/attribute.rb 512 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/attributes.rb 513 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/compatibility/wheres.rb 514 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/visitor.rb 515 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/depth_first.rb 516 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/reduce.rb 517 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/to_sql.rb 518 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/sqlite.rb 519 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/postgresql.rb 520 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/mysql.rb 521 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/mssql.rb 522 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/oracle.rb 523 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/oracle12.rb 524 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/where_sql.rb 525 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/dot.rb 526 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/ibm_db.rb 527 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors/informix.rb 528 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/visitors.rb 529 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/collectors/plain_string.rb 530 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/collectors/sql_string.rb 531 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/tree_manager.rb 532 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/insert_manager.rb 533 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/select_manager.rb 534 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/update_manager.rb 535 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/delete_manager.rb 536 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/node.rb 537 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/select_statement.rb 538 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/select_core.rb 539 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/insert_statement.rb 540 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/update_statement.rb 541 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/bind_param.rb 542 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/terminal.rb 543 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/true.rb 544 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/false.rb 545 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/unary.rb 546 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/grouping.rb 547 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/ascending.rb 548 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/descending.rb 549 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/unqualified_column.rb 550 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/with.rb 551 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/binary.rb 552 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/equality.rb 553 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/in.rb 554 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/join_source.rb 555 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/delete_statement.rb 556 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/table_alias.rb 557 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/infix_operation.rb 558 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/unary_operation.rb 559 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/over.rb 560 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/matches.rb 561 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/regexp.rb 562 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/and.rb 563 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/function.rb 564 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/count.rb 565 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/extract.rb 566 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/values.rb 567 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/named_function.rb 568 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/window.rb 569 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/case.rb 570 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/full_outer_join.rb 571 /Users/arsenabalyan/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/arel-7.1.4/lib/arel/nodes/inner_join.rb`
Hi when I use 1.2.1 version (with 1.1.0 gem works), I have this problem:
Traceback (most recent call last): /Users/aleksandrleontev/.rvm/gems/ruby-2.6.2@mvp/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch': machine stack overflow in critical region (fatal)
Hope it can be solved.
I've just released a new version of wicked_pdf, version 1.2.2
, that aims to sidestep the issue with remotipart via #821.
It may not help with other gems that work similarly, but I wanted to get a fix out there before working on the core issue, which will likely require a release with some deprecation warnings, and a major version bump.
We will be working to provide a better way to hook into Rails' rendering system for 2.0
, but for now, please upgrade, and let me know if you continue to have trouble or not!
1.2.2 fixed the issue for me
@unixmonkey Yes, for me works, too. Thank you!
@unixmonkey
Works here also. Thank you!
Hi @unixmonkey
UPDATE: moved to separate issue #845
I fell over a new instance of "stack level too deep" even with the new 1.2.2 version. This time it does not to involve the "remotipart" gem but just the "WickedPDF" gem.
Funny thing is that this exception only happens in rspec tests of endpoints which performs HTML rendering and not PDF. So when requesting the same endpoint in normal (non-testing) mode it works without problems.
It seems like an edge case. With the new version of "WickedPDF" coming up, this might not be worth looking into to fix, but for maybe giving helpful info on the root problem?
Reverting to "WickedPDF" version 1.1.0 makes the exception go away.
Example of failing endpoint:
def export_data
respond_to do |format|
format.html {
# export data and check errors
return false if common_export === false
render layout: 'msp_export', template: 'msp/export'
}
format.any { head :unsupported_media_type }
end
end
The above "render" command is the line 258 referred to in the backtrace below.
Simplified Rspec code:
it 'should render html with correct data' do
expect(subject).to receive(:render)
.with(hash_including(layout: 'msp_export', template: 'msp/export'))
.and_call_original
get :export_data, params: {
:target => 'computers',
:clients => [16],
:fields => ['client_name', 'name']
}, :format => :html
expect(subject.instance_variable_get(:@data)).to eq([{:name => 'LaptopZ1', :is_online => false, :client_name => client.name}])
end
Exception:
... (this goes on and on)...
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `call'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:46:in `render_with_wicked_pdf'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/wicked_pdf-1.2.2/lib/wicked_pdf/pdf_helper.rb:30:in `render'
# ./app/controllers/msp/clients_controller.rb:258:in `block (2 levels) in export_data'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/mime_responds.rb:201:in `respond_to'
# ./app/controllers/msp/clients_controller.rb:247:in `export_data'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/abstract_controller/base.rb:186:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/rendering.rb:30:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:131:in `run_callbacks'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/abstract_controller/callbacks.rb:19:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/rescue.rb:20:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/activesupport-5.1.7/lib/active_support/notifications.rb:166:in `block in instrument'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/activesupport-5.1.7/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/activesupport-5.1.7/lib/active_support/notifications.rb:166:in `instrument'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal/params_wrapper.rb:252:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/activerecord-5.1.7/lib/active_record/railties/controller_runtime.rb:22:in `process_action'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/abstract_controller/base.rb:124:in `process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionview-5.1.7/lib/action_view/rendering.rb:30:in `process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/metal.rb:189:in `dispatch'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/test_case.rb:513:in `process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/rails-controller-testing-1.0.4/lib/rails/controller/testing/template_assertions.rb:61:in `process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/devise-4.6.2/lib/devise/test/controller_helpers.rb:35:in `block in process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/devise-4.6.2/lib/devise/test/controller_helpers.rb:102:in `catch'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/devise-4.6.2/lib/devise/test/controller_helpers.rb:102:in `_catch_warden'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/devise-4.6.2/lib/devise/test/controller_helpers.rb:35:in `process'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/actionpack-5.1.7/lib/action_controller/test_case.rb:392:in `get'
# /home/tb/.rvm/gems/ruby-2.6.2@rails51/gems/rails-controller-testing-1.0.4/lib/rails/controller/testing/integration.rb:13:in `block (2 levels) in <module:Integration>'
# ./spec/controllers/msp/clients_controller_spec.rb:429:in `block (3 levels) in <top (required)>'
This version is out-of-date and this issue has been addressed in newer versions. Closing this, but feel free to open a new issue if you are still having this issue on the latest version.
I am having similar issue with 1.4.0 first thought I could see bump from 1.0.6 to 2.x now trying 1.2.x will try 1.1.x next the fix for sprockets 3 in 1.0.4 did not work for me...
I am having exact same issue. with Stack level error on installation without applying any helpers into my codebase.
Rails 6.1.4.4 wicked_pdf 2.1.0 wkhtmltopdf-binary 0.12.6.5
@stewgloves can you please try installing from the master branch? It has a lot of fixes I’m planning on releasing soon.
@unixmonkey amazing, the master branch fixed the issue for me!
Create a file : config/initializers/wicked_pdf.rb Copy and paste code below and restart server :
class WickedPdf
module PdfHelper
remove_method(:render)
end
end
After upgrading from 1.1.0 to 1.2.0 all requests to the rails app fail. The system seems to go into an infinite loop when trying to render the page. The log shows FATAL Rails : SystemStackError (stack level too deep): wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:30:in
render' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:43:in
render_with_wicked_pdf' ... (this goes on and on)... wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:30:inrender' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:43:in
render_with_wicked_pdf' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:30:inrender' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:43:in
render_with_wicked_pdf' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:30:inrender' wicked_pdf (1.2.0) lib/wicked_pdf/pdf_helper.rb:43:in
render_with_wicked_pdf' actionpack (4.2.11.1) lib/action_controller/metal/implicit_render.rb:10:indefault_render' actionpack (4.2.11.1) lib/action_controller/metal/implicit_render.rb:5:in
send_action'System configuration: Ubuntu 18.04 Rails 4.2.11.1 Ruby 2.4.5