问题标签 [debugging]

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 投票
6 回答
169256 浏览

c++ - 我可以在 GDB 中的“内存访问”上设置断点吗?

我正在通过 gdb 运行应用程序,并且我想在任何时候访问/更改特定变量时设置断点。有没有这样做的好方法?我也对在 C/C++ 中监视变量以查看它是否/何时更改的其他方法感兴趣。

0 投票
2 回答
262 浏览

c++ - Vista 上的 IDebugProgramProvider2.GetProviderProcessData

作为 IE 6/7 的 JavaScript Profiler 的一部分,我需要将我创建的自定义调试器加载到 IE 中。我在 XP 上运行良好,但无法在 Vista 上运行(全文在这里:http ://damianblog.com/2008/09/09/tracejs-v2-rip/ )。

在 Vista 上调用 GetProviderProcessData 失败。有人有什么建议吗?

谢谢,达米安

0 投票
7 回答
8587 浏览

ruby-on-rails - 如何在 Ruby on Rails 执行期间确定控制器变量的值?

在执行期间确定控制器变量值的最佳方法是什么?

例如,有没有一种方法可以在代码中插入中断,并导致变量的值输出到屏幕(或日志)?

0 投票
1 回答
1188 浏览

visual-studio - Classis ASP在VS2005中调试global.asa

我试图在 Visual Studio 2005 中使用 IIS 6 的旧经典 ASP 项目中的 global.asa 中设置断点。

不知何故,用于在 global.asa 中某处实际设置断点的上下文菜单被禁用(灰色)。那我该如何设置断点呢?

.asp 页面中的断点虽然没有问题,而且工作正常。

0 投票
5 回答
4746 浏览

debugging - 在重负载下为 ASP.NET 应用程序提供服务时,IIS 崩溃。如何解决它?

我正在开发一个 ASP.NET Web 应用程序,当我尝试在 Visual Studio 中调试它时,它似乎工作正常。但是,当我模拟重负载时,IIS 崩溃而没有任何痕迹——系统日志中的日志条目非常通用,“万维网发布服务意外终止。它已经完成了 4 次。” 如何从 IIS 获取更多信息来解决此问题?

0 投票
3 回答
1547 浏览

debugging - 调试 VBO 顶点缓冲区崩溃

我正在使用 VBO 扩展来存储顶点、法线和颜色缓冲区 (glBindBufferARB) 出于某种原因,在更改缓冲区或执行某些操作时,应用程序会因访问冲突而崩溃。附加调试器时,我看到崩溃发生在某个线程中,该线程不是我的主线程,该线程执行 opengl 调用,并在与 nvidia 图形驱动程序相关的某个 dll 中执行。

可能发生的事情是我给了一些缓冲区调用错误的缓冲区或大小错误。所以我的问题是,我该如何调试这种情况?崩溃似乎发生在实际调用之后的某个时间并且在不同的线程中。

0 投票
15 回答
678408 浏览

javascript - 如何在 Google Chrome 中启动 JavaScript 调试器?

使用 Google Chrome 时,我想调试一些 JavaScript 代码。我怎样才能做到这一点?

0 投票
2 回答
1055 浏览

eclipse - 如何修复 EclipseME (MTJ) 中的“损坏”调试器?

如何在EclipseME(现在的 Mobile Tools Java)中修复损坏的调试器,一个无法启动的调试器?

(这个问题有答案,很快会从另一个问题转移)

0 投票
10 回答
23983 浏览

objective-c - 除了 Xcode,还有没有用于 Objective-C 的功能齐全的 IDE?

我知道并拥有 Xcode,但我想知道是否还有其他支持 Objective-C 的完整开发环境?我不是在寻找带有 vim 或 emacs 的解决方案,也不是像 BBEdit 这样支持语法高亮的编辑器,而是一个完整的 IDE:

  • 代码完成
  • 汇编
  • 调试
  • 重构

跨平台、支持 vi 键绑定和支持其他语言的加分项。

笔记:

我已经更新并接受了下面的答案,因为 Jetbrains 已经发布了他们新的 Objective-C IDE AppCode的 Early Access。由于这是一个相当受欢迎的问题,我认为值得更新信息。

0 投票
4 回答
22297 浏览

java - 如何使用 Eclipse 调试 JSP Tomcat 服务?

我想使用 Eclipse IDE 调试器调试我单独运行的 JSP/Struts/Tomcat/Hibernate 应用程序堆栈。如何设置 java JVM 和 eclipse 以便我可以设置断点、监视变量值并查看当前正在执行的代码?