Open gshilin opened 9 years ago
@gshilin Please let me know if you can reproduce this against last master.
gem 'byebug', github: 'deivid-rodriguez/byebug'
the same result, just numbers of lines changed:
App 27036 stdout: INTERNAL ERROR!!! undefined method `+' for nil:NilClass
App 27036 stdout:
App 27036 stdout: /home/gshilin/.rvm/gems/ruby-2.2.0@baligam/bundler/gems/byebug-b645c452e890/lib/byebug/processors/command_processor.rb:48:in `at_breakpoint'
App 27036 stdout: /home/gshilin/.rvm/gems/ruby-2.2.0@baligam/bundler/gems/byebug-b645c452e890/lib/byebug/processors/command_processor.rb:32:in `block in at_breakpoint'
App 27036 stdout: /home/gshilin/.rvm/gems/ruby-2.2.0@baligam/bundler/gems/byebug-b645c452e890/lib/byebug/processors/command_processor.rb:30:in `synchronize'
App 27036 stdout: /home/gshilin/.rvm/gems/ruby-2.2.0@baligam/bundler/gems/byebug-b645c452e890/lib/byebug/processors/command_processor.rb:30:in `at_breakpoint'
App 27036 stdout: /home/gshilin/.rvm/gems/ruby-2.2.0@baligam/bundler/gems/byebug-b645c452e890/lib/byebug/context.rb:51:in `at_breakpoint'
App 27036 stdout: /home/gshilin/projects/baligam4/app/views/shop/admin/products/_form.html.slim:119:in `block in _app_views_shop_admin_products__form_html_slim__2522980124235277923_52814160'
Ok, now I need a way to reproduce it.
Unfortunately I have no idea how to do it, but will try everything you have to say
I need you to create a sample app that reproduces the issue. Otherwise how would I fix a bug I can't experience? How would I know if my changes even work?
@deivid-rodriguez I'm getting the same issue. I upgraded to 4.2.0 and am using RubyMine. Straight up new rails app and then create a controller and put a breakpoint inside the controller method.
Actually between 4.1.8 and 4.2.0 byebug
was added to the gemfile. I think it somehow conflicts with RubyMine's debug library it uses. Removed the byebug library and rubymine debug started working again.
Oh, I didn't notice the OP was using RubyMine... Compatibily with RubyMine is not there yet. You can track progress at #15
+1
+1
+1
+1
+1
Please use GitHub reactions, that's what they are for.
Of course you are all free to keep posting these comments, but I'll click on "unsubscribe" after the next one :stuck_out_tongue_closed_eyes:.
People getting this issue, do you have debase
in your Gemfile
? I don't think this works anyways, but if you intented to use byebug
with RubyMine
, you need to remove the default gem RubyMine uses under the hood (debase
).
I use RubyMine 7.0.4, ruby 2.2.0, rails 4.2.0, phusion passenger 4.0.58