cost 278 ms
如何在 CDB (WinDbg) 中的变量地址上设置数据断点 - How to set a data breakpoint on a variable address in CDB (WinDbg)

在上面的示例中,我想在ptr指向的地址加上一个偏移量(在这种情况下为 4 个字节)设置一个数据断点,以检测堆损坏。 在 Test 构造函数内部中断后,我尝试使用以下方法设置断点,但失败了: 如果我手动输入地址,那么它显然可以工作。 但是我不想在命令中硬编码地址,因为我是作为脚本的一部分执行此操作的 ...

2022-09-14 15:18:12   1   22    windbg / cdb  
错误:在使用 cdb 文件时,解包需要 8 个字节的缓冲区 - error: unpack requires a buffer of 8 bytes in working with cdb file

我正在使用 python 和 pure-cdb 库我有一个带有 cdb 扩展名的大型数据集,它的内容是二进制图像,我想阅读它。 因为这个数据集很大,所以我用的是分块的方法,但是当我把块值设置为 1024 时,我得到错误 CDB too small ,当我将它的值增加到 2048 时,我得到struc ...

Windbg/cdb - 将慢速条件断点替换为 memory 补丁(32 位) - Windbg/cdb - Replace a slow conditional breakpoint with an in memory patch (32-bit)

使用 cdb,我有以下条件断点 由于这是为了调查一个间歇性问题,它必须保持连接相当长的一段时间,但条件断点会降低应用程序的整体性能,远远超出我的承受能力。 有人知道如何优化条件断点吗? 它所做的只是检查eax=0 。 我已经阅读了一些帖子,解释了为什么条件断点会这么慢,而且这些帖子非常有意义,所以 ...

Powershell:调用调试分析器 cdb.exe 作为进程 - Powershell: Call Debug Analyzer cdb.exe as Process

我需要调用 cdb.exe 作为进程来检查几秒钟后终止进程。 有些转储无法分析,所以我必须再打一个电话。 在这里你可以看到我的代码。 但它不起作用。 cdb.exe 没有正确启动,我没有得到输出文件。 你对我有什么建议吗? 实现进程部分的调用“before”启动 cdb.exe ...

ORA-01017: 无效的用户名/密码; 可插入数据库上的登录被拒绝 - ORA-01017: invalid username/password; logon denied on Pluggable database

我在可插拔数据库下创建了一个本地用户。 我授予了一些打开和使用它所需的权限。 我检查了用户名和密码。 仍然说无效的用户名/密码。 我采取的步骤: 我是容器数据库的新手。 我将不胜感激任何详细的解释! 谢谢你。 ...

宏使枚举调试知识? - Macro to make enums debugger-aware?

我正在使用Qt Creator 4.7.0和Qt 5.9.2 LTS。 是否有一种简单的方法可以使调试器( GDB或CDB )知道您自己的enum类型,而无需创建自定义调试助手(例如,使用像Q_MAKE_DEBUGGING_AWARE这样的宏? 到目前为止,仅为这些自定义枚举值显示“ x ...

调试器能否生成附加进程的源代码的所有已执行行的列表? - Can a debugger produce a list of all executed lines of source code of an attached process?

我在一家公司工作,没有习惯在其源代码中添加日志条目。 因此,如果出现问题,说明可能发生的情况的日志量太小而无法进行任何实际分析。 因此,我正在寻找一种可以执行以下操作的工具: 附加到正在运行的进程并链接到符号文件。 遵循执行的所有源代码行。 按下某个键(例如 ...

cdb - 大文件的常量键值存储(数百GB) - cdb - constant key-value store for large files (hundreds of GB)

我需要一个类似于cdb(常量数据库)的工具,它允许我在索引文件中存储大量数据集(在数百GB的范围内)。 CDB是理想的候选者,但它有2 GB的文件大小限制,所以它不适合。 我正在寻找的功能是支持二进制密钥和值的持久键值存储。 创建数据库后,它是只读的,永远不会被修改。 你能推荐一些工具吗 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM