问题标签 [breakpoints]

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 投票
8 回答
11412 浏览

visual-studio-2008 - 为什么 Visual Studio 中的 F10(跨步)不起作用?

我正在 Visual Studio 2008 中调试一个(Web)项目。我遇到了断点。正如预期的那样,F10 继续到下一行,但下一个 F10 只是停止调试,代码继续运行,不再进行任何调试(如按 F5)。为什么会这样?

  • 我试过“干净的解决方案”。
  • 即使在相同的方法中,有时也会跳过其他断点(!)

有什么线索吗?

0 投票
4 回答
20315 浏览

debugging - 在 Qt 中设置断点后,gdb 说:“访问内存地址时出错”

我在这里写了一个非常简单的 Qt 程序:

当我尝试在单击表的位置设置断点时,我从 gdb 收到此错误:

有谁知道为什么不能插入断点?

0 投票
1 回答
1234 浏览

xcode - Xcode中“断点”标记的颜色是什么意思

当我设置断点(双击编辑器的边框在特定行)时,有 3 种颜色:1. 蓝色 2. 淡蓝色 3. 黄色带蓝色边框

你能告诉我每种颜色的含义是什么吗?

谢谢你。

0 投票
5 回答
3143 浏览

python - 跳入 Python 交互式会话中程?

嘿,我想知道...我正在将 pydev 与 eclipse 一起使用,我真的很喜欢强大的调试功能,但我想知道:

是否可以在eclipse中设置断点并在执行过程中跳转到交互式python解释器?

我认为那会很方便;)

编辑:我想强调我的目标不是跳入调试器。pydev/eclipse 有一个很棒的调试器,我可以只看回溯并设置断点。

我想要的是执行一个脚本并在执行过程中跳转到一个交互式 python 解释器,这样我就可以做一些事情......

  • 闲逛
  • 检查事物的价值
  • 操纵变量
  • 在我将它添加到应用程序之前找出一些代码

我知道你可以用调试器完成这一切,但我可​​以在交互式解释器中更快地完成,因为我可以尝试一些东西,看到它不起作用,然后尝试其他东西,而无需让应用程序回到执行点又是那个代码。

0 投票
1 回答
1031 浏览

iphone - 如何将时间字符串插入 GDB 日志?

我最近发现您可以在 Xcode 中设置断点,这些断点将打印到控制台并自动继续——这意味着您可以插入日志语句而无需编写 NSLog() 调用和重新编译(即时日志记录,woot)。

唯一的问题是,在做日志时可以显示的内容似乎有点有限。它显示了您可以插入的一些标记,例如 %B 用于打印有关当前断点的一些信息或 %H 用于命中计数。

我想知道是否有任何方法可以将特定格式的时间戳插入日志行?

我尝试使用“shell脚本”断点操作,但它告诉我日期命令不存在......奇怪......

任何帮助都会很棒,谢谢大家!

0 投票
3 回答
11180 浏览

visual-studio - Visual Studio:循环断点

是否有循环通过我的断点的快捷方式?在调试项目时,我经常忘记断点。当我处理完一个错误后,我必须为即将解决的新错误重置断点。有一个按键可以让我循环通过断点并禁用我不需要的断点并保留我需要的断点会很方便。

0 投票
1 回答
468 浏览

xcode - Xcode:断点禁用自身

我设置了一个断点,但是当我运行我的程序时,它看起来像它自己禁用了。有什么想法吗?在我运行程序之前,断点箭头是深蓝色的,执行后变为浅蓝色。

0 投票
41 回答
396510 浏览

eclipse - Eclipse - 由于缺少行号属性而无法安装断点

尝试设置断点时,我在 Eclipse 中遇到了这个奇怪的错误。

我从编译器选项中勾选了复选框,但没有运气。

0 投票
5 回答
2390 浏览

c++ - realloc 在以前稳定的函数中崩溃

显然 SDL_Mixer 中的这个函数一直在消亡,我不知道为什么。有没有人有任何想法?根据 Visual Studio 的说法,崩溃是由 Windows 在 realloc() 行中的某处触发断点引起的。

有问题的代码来自 SDL_Mixer 的 SVN 版本,如果这有所作为的话。

我正在使用 Visual Studio 2008,music_decoders 和 num_decoders 都是正确的(music_decoders 包含一个指针,指向字符串“WAVE”和 music_decoders。ptr 是 0x00000000,我能说的最好的,崩溃似乎是在 realloc () 函数。有谁知道我该如何处理这个崩溃问题?如果归根结底,我不介意为了使这项工作正常进行一些重构。

0 投票
2 回答
644 浏览

com - 从 COM 接口暴露的 api 上的断点

可以说这是一个界面

这是二进制 dll 的一部分。我没有这个的源代码。

我可以在使用 Windbg 从这个二进制 dll 的接口 Ifoo 公开的 foo() API 上设置断点吗?

我知道我们可以使用 windbg 在二进制 dll 上设置断点,但使用 COM 我不确定。