breakpoints相关内容

在Xcode断点时无键盘响应(Mac)

我刚刚遇到了一个非常奇怪的场景,在其他地方找不到任何关于这方面的信息。当Xcode在我的断点处中断时,整个系统的所有键盘输入都没有响应。我可以切换到其他应用程序,但没有记录任何击键。Xcode本身对键盘输入没有响应。 其他人看到这个了吗? 我正在运行10.10.1和Xcode 6.1。 推荐答案 根据上面的评论,这个问题似乎与Powerbox的幕后细节有关。进一步解释:我的 ..
发布时间:2022-07-21 21:38:03 其他开发

如何标记C源文件中的位置,以供以后的断点定义使用?

问题: 我希望能够在C代码中放置不同的可能唯一或重复的标记,这样我就可以在GDB中使用它们来创建断点。 相似工作: 断点到行号:与源行上的断点的主要区别在于,如果以某种方式修改标记之前的代码,从而导致或多或少的行,则对标记的引用在语义上仍然是正确的,而对源行的引用则不会。 标签:我来自上一个问题How to tell gcc to keep my unused labels?,其 ..
发布时间:2022-06-14 12:18:19 其他开发

更改断点颜色

我用的是日食露娜。在我的配色方案(以及默认配色方案中的tbh)中,断点几乎可见。 我找到了在某个断点处更改文本行为的选项(例如突出显示),但我找不到任何地方来更改Breapoint颜色本身,所以它可以像在其他IDE中一样是红色的。我愿意接受任何帮助! 推荐答案 似乎不可能仅仅通过更改设置来更改断点颜色。显示的断点实际上是一个名为brkp_obj.png的PNG图像,它位于org. ..
发布时间:2022-06-14 12:10:40 Java开发

在VBA代码中以编程方式设置断点

我有一段非常大的代码是用VBA编写的(>50,000行--许多模块)。有一个我感兴趣的数组,我想找出这个数组中任何元素的值在哪些条件下发生变化。这些值可以在任何模块中更改。由于代码的大小,逐行运行脚本不是最有效的选择。 我正在寻找更好的方法来解决这个问题。我想到的两种方法是以编程方式设置断点(我不确定是否可以这样做),或者以编程方式在每次赋值后插入一个if块,以某种方式提醒我值已更改。(非首 ..
发布时间:2022-06-14 12:07:22 其他开发

无法在NPM链接库上设置断点

我学习了Reaction JavaScript,现在我遇到了这个问题 我在GitHub中创建了notistack library分支,然后使用Git桌面下载我的分支,这样项目就可以在Windows 10上运行了。 遵循npm-link doc后一切正常,我可以在VScode中调试运行notistack libraryTypeScrip项目。 notistack library上的notist ..
发布时间:2022-06-14 11:49:00 其他开发

在Visual Studio中调试Python和C++

我希望能够单步执行作为Python脚本使用的DLL的一部分的C++代码。 我已经查看了https://docs.microsoft.com/en-us/visualstudio/python/debugging-mixed-mode-c-cpp-python-in-visual-studio?view=vs-2019,我认为我已经正确地实现了它。但是,每当我启用启用本机代码调试时,Pytho ..
发布时间:2022-04-08 12:39:54 Python

如何补救“当前不会命中断点.没有为此文档加载任何符号."警告?

一个 C# 桌面应用程序(在 Visual Studio Express/Community 版上)可以工作,但 5 秒后就没有工作了. 我尝试了以下方法: 确保在所有程序集上设置调试配置、调试标志和完整的调试信息. 从我的整台机器中删除所有 bin 和 obj 文件夹以及与项目相关的所有 DLL 文件. 从头开始重新创建导致问题的项目. 重启. 我在解决方案中有两个 Wi ..
发布时间:2022-01-31 15:32:31 C#/.NET

哪个 IDE 支持 Node.js 应用程序的 CoffeeScript 调试(源映射、断点和调用堆栈)?

我对整个 CoffeeScript 场景还是很陌生. 是否有任何 IDE 支持调试在 Node.js 上运行的 CoffeeScript 源代码? 我希望可以在 .coffee 文件中设置断点并查看调用堆栈并检查变量. WebStorm 似乎还不符合要求.WEB-2389 在 Chrome 中似乎有一个使用 CoffeeScriptRedux 的客户端解决方案.示例 ..
发布时间:2022-01-24 10:52:09 其他开发

如何在代码中模拟 Delphi 断点?

我很确定我以前见过这个,但我还没有发现/记得怎么做.我想要一行代码,当从 Delphi 调试器执行时,我希望调试器弹出,就像该行上有一个断点一样. 类似: FooBar := Foo(Bar);模拟断点;//如果附加,则导致在 Delphi IDE 中出现断点WriteLn('值:' + FooBar); 希望这是有道理的.我知道我可以使用异常,但这会比我想要的要多得多.这是一些演示代码 ..
发布时间:2022-01-20 21:18:11 其他开发

Delphi:为什么有时断点不可用(IDE上的绿色突出显示线)?

我有时会在 Delphi 中丢失断点功能. 我认为这是 Delphi 2009 的问题,但现在我在 Delphi XE 中也有. 在 Delphi 2009 中,通过删除 .dproj 文件,我使断点再次起作用. 在 Delphi XE 中,我无法显示断点.我已经应用了所有修补程序的更新 1. 有人有解决办法吗? 解决方案 我找到了更好的方法. 在项目管理器树 ..
发布时间:2022-01-20 20:58:13 其他开发

SIGTRAP 尽管没有设置断点;隐藏硬件断点?

我正在为 STM32 嵌入式系统调试这个软件.在其中一个函数中,我的程序不断遇到某种断点: SIGTRAP,跟踪/断点陷阱 但是,在 GDB 中,当我执行 info breakpoints 时,我会得到 No breakpoints or watchpoints.断点实际上对应于我很久以前在另一个版本的可执行文件中设置的断点.当我设置断点时,GDB 告诉我在只读内存上自动使用硬件断点( ..
发布时间:2022-01-20 20:41:08 其他开发

pthread_create 上的 gdb 断点

我正在尝试在 gdb 中的 linux 中为创建线程的程序设置断点.我想在线程创建时设置一个断点,但不幸的是 pthread_create 是一个版本化符号,我无法得到它的全名. 如果我输入: catch thread_start 我明白了 尚未实现 thread_start 的捕获 在这种情况下,在 gdb 中捕获线程创建的最佳方法是什么? 解决方案 试试这个: (gdb ..
发布时间:2022-01-20 20:38:14 其他开发

在 x86 上使用 GDB 而不调试符号?

如何使用 GDB 调试在 32 位 x86 处理器上没有调试符号的程序?检查函数参数、局部变量、解析指针对于知道如何做很有用.其目的并不是真正将其用于逆向工程,因为我有时只是懒得安装调试符号,并且知道如何从 gdb 中获取一些基本信息会很棒. 解决方案 开始,你可以做; gdb “随便"打破 __libc_start_mainr 这将在 libc 的 crt0 代码中设置一个断点,并允 ..
发布时间:2022-01-20 20:38:05 其他开发

GDB 断点

我有一个断点列表,我想在每次调试特定程序时添加这些断点. 有没有办法可以将所有断点信息放在一个文件中并在每个调试会话开始时使用它?换句话说,在我发出“运行"命令之前,我可以向 GDB 提供一个包含断点信息的脚本文件吗? 解决方案 来自 ma​​n gdb(1): -x 文件从文件 file 执行 GDB 命令. 然后您可以将断点放在一个文件中: break [file:]函数 ..
发布时间:2022-01-20 20:35:08 其他开发

如何设置最早的断点

我试图在模块加载到 gdb 后立即停止.假设二进制完全去掉了所有符号信息,所以没有main. 理想情况下,我会在入口点设置断点,但这个想法由于重定位而失效: (gdb) 信息目标来自“./application"的符号.本地执行文件:`./application',文件类型为 elf64-x86-64.入口点:0xc154...(gdb) 中断 *0xc1540xc154 处的断点 1(g ..
发布时间:2022-01-20 20:12:41 其他开发