问题标签 [ruby-debug]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2717 浏览

ruby - ruby-debug-base19-0.11.26 安装错误

我正在尝试让 ruby​​-debug 与 ruby​​ 1.9.3 和 OSX Lion 上的 rails 一起使用。我一直在关注http://blog.wyeworks.com/2011/11/1/ruby-1-9-3-and-ruby-debug,但我的问题是我无法获得 ruby​​-debug-base19- 0.11.26.gem

在我的 .Gemfile 中获取我拥有的资源

当我做

我得到:

看起来它不选择rubyforge,有什么想法吗?

0 投票
3 回答
3400 浏览

ruby - Aptana 3 ruby​​ 调试器 - DebugThread 循环中的异常:未定义的方法“is_binary_data?”

我正在尝试在 Aptana 3 中调试简单的 ruby​​ 文件。

断点设置为

在我开始调试后,调试器启动,但是当它尝试初始化 ruby​​ 类时,调试器与消息断开连接

当我将断点设置为

调试器启动,但在我进入initialize()构造函数后,它与先前的消息断开连接

我的宝石清单:

我已成功应用这些说明,以解决调试问题,但我仍然收到此异常消息

欢迎任何答案来阐明这个问题。

谢谢你。

0 投票
2 回答
1674 浏览

ruby-on-rails - ruby-debug with Pow -- 断点永远不会命中

我正在尝试将 ruby​​-debug 与 Pow 一起使用。Rails 3 应用程序。

我在这里做了一切: https ://gist.github.com/1098830

我已经多次重新启动服务器和机器。我可以让 rdebug 连接:

但它永远不会在断点处停止。

知道会发生什么吗?几个小时前我让它达到了几个断点,从那以后就没有了。

控制器

宝石文件

发展.rb

0 投票
1 回答
376 浏览

ruby - ruby-debug 在 rspec 中找不到变量(在 sinatra 中)

在我Gemfile有(根据https://stackoverflow.com/a/8351945/111884

在我的spec_helper.rb我有

但是当我放入debugger我的规范文件时,我似乎无法访问任何变量。我收到如下错误:

我之前已经在另一台计算机上运行过它,但我目前无法检查。有任何想法吗?

0 投票
2 回答
21180 浏览

ruby-on-rails - 如何在 ruby​​ 1.9.3 / Rails 3.2.1 中安装 ruby​​-debug

可能重复:
Rails 3.1 和 Ruby 1.9.3p125:ruby-debug19 仍然崩溃并出现“未找到符号:_ruby_threadptr_data_type”

我已经完成了打印到控制台的工作——我想进入 20 世纪并开始使用调试器!但是如何安装 ruby​​-debug?ruby-debug.c当我尝试安装 ruby​​-debug19 gem 时,本机编译失败。我查看了其他 SO 帖子,但还没有找到答案......

  • 我正在使用 Ruby 1.9.3-p0
  • 我正在使用 Rails 3.2(当然是 Gemfile)
  • 我没有使用 RVM——相反,我有一个包含所有可执行文件、gem、源等的完全沙盒目录。我在下面将其称为 $SANDBOX...

捆绑安装不起作用

如果我将 ruby​​-debug19 添加到我的 Gemfile 并执行bundle install,它会在构建过程中失败conflicting types for 'rb_iseq_compile_with_option'

gem install ruby​​-debug 从命令行不起作用

如果我尝试从命令行构建 gem,使用指向include当前 ruby​​ 目录的 --with-ruby-include 参数,我会得到相同的错误:

我错过了什么?

--with-ruby-include 期待不同的东西吗?当前的 ruby​​-debug19 坏了吗?

0 投票
1 回答
77 浏览

ruby-on-rails - ruby-debug 不会停止

我已经让我的 ruby​​-debug 与 ruby​​ 1.9.3 和 rails Rails 3.0.1 一起工作。

但是现在我们升级到 Rails 3.2.1(不确定它是否与此有关),当我在我的代码中放置一个 ruby​​-debug 时,如果它处于初始化状态,它就会停止并且我可以进行调试。但是,如果 ruby​​-debug 语句是从 AJAX 调用它的地方,它会打印 (rdb:1) 和一些空格,然后只是跳过它,看起来它看到它并且知道它必须停在那里但它没有。

有任何想法吗?

谢谢!

0 投票
1 回答
1653 浏览

ruby-on-rails-3 - 如何在 Rails 中打印调试字符串?

有没有在 Rails 中打印调试字符串的简单方法?类似于 Windows 中的OutputDebugString()功能

0 投票
1 回答
86 浏览

ruby - ruby-debug 在列出代码时未显示正确的代码行

我安装了以下软件

  • 红宝石
    • 1.8.6
  • 分栏
    • 0.3.6
  • 行缓存
    • 0.43
  • 红宝石调试
    • 0.10.4
  • 红宝石调试基地
    • 0.10.4

有一段代码将近 22,000 行。当 rdebug 移动到这段代码时,它会正确执行它,但不会显示周围正确的代码行或当前正在执行的行。

例如:

是方法。以下是代码示例

调试器正确调用a并显示信息。但是,当b被调用时,调试器会查看类似于代码 where@e@jare 的内容。里面的函数b正确执行,打印正确的语句,我什至可以评估变量string。这是缓冲区还是缓存问题?或者这是我可以配置的设置问题?

0 投票
1 回答
437 浏览

ruby - 为什么在安装 ruby​​-debug-ide 时 jruby 会给我这个错误?

以下是错误日志,

编辑:刚刚在rails 3(而不是JRuby)上尝试了相同的ruby,我得到了同样的错误。

0 投票
2 回答
1572 浏览

ruby-on-rails - ruby-debug-ide 是否可以安装在带有 ruby​​1.9.3 的 Windows 上?

我试图在我的 Windows Ruby 环境中安装 ruby​​-debug-ide。出现很多错误。我的环境是 Ruby1.9.3、Windows 7 和 DevKit。那么是否有任何指南来安装可在 Aptana Studio 上使用的 ruby​​-debug-ide。