无法在malloc()处设置断点

Suryavanshi

代码示例(foo.c)

int main(){
 int *x=(int*)malloc(sizeof(int));  // break here
 *x=10;
 free(x);
 return 0;
}

我想在malloc休息一下。这是我尝试的方法:

# gcc -g foo.c -o bar
# gdb bar
(gdb) b main
Breakpoint 1 at 0x80484cf: file src.c, line 7.
(gdb) r
Breakpoint 1, main () at src.c:7
(gdb) b malloc
Breakpoint 2 at 0x550944
(gdb) c
Program exited normally.

我的系统规格是:

  • 作业系统:CentOS 5.5
  • gcc:gcc(GCC)4.1.2 20080704(Red Hat 4.1.2-52)
  • gdb:GNU gdb(GDB)红帽企业版Linux(7.0.1-42.el5)

请告诉我我要去哪里错了!

胸部

我无法可靠地重现该错误,但是在Linux上,您可以尝试在__libc_malloc而不是处中断malloc

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在malloc()处设置断点

来自分类Dev

Xcode。无法在断点处停止

来自分类Dev

ghci无法设置断点

来自分类Dev

无法修改malloc()分配的地址处的值

来自分类Dev

卡内容在断点处无法适应屏幕尺寸

来自分类Dev

无法在Susy的断点处应用/编译最小宽度

来自分类Dev

无法在Chrome DevTools中设置所需的断点?

来自分类Dev

我无法在剃刀视图中设置断点

来自分类Dev

VS 2012无法在Razor中设置断点

来自分类Dev

程序集-无法设置断点lldb

来自分类Dev

VS 2012无法在Razor中设置断点

来自分类Dev

Qt Creator无法在Linux上设置断点

来自分类Dev

凌空:无法设置onResponse方法的断点

来自分类Dev

使gdb在断点处退出

来自分类Dev

XCTAssertThrows在断点处停止

来自分类Dev

在断点处移动

来自分类Dev

无法在kgdb设置中的某些功能上设置断点

来自分类Dev

GDB“启动”命令因“无法插入断点 1”和“无法访问地址处的内存”而失败

来自分类Dev

MIT jos 实验室,如何在 bootmain() 处设置断点

来自分类Dev

LLDB:通过控制台为malloc_error_break设置断点

来自分类Dev

如何在Qt Creator中“在malloc_error_break中设置断点以进行调试”?

来自分类Dev

如何在Qt Creator中“在malloc_error_break中设置断点以进行调试”?

来自分类Dev

无法设置4字节硬件断点Windbg

来自分类Dev

无法在node_modules内部设置断点(WebStorm)

来自分类Dev

PHPstorm-无法在blade.php文件中设置断点

来自分类Dev

使用要求内部闭合时无法在函数内部设置断点

来自分类Dev

无法在C ++ / Objective-C ++代码中设置断点

来自分类Dev

无法在node_modules内部设置断点(WebStorm)

来自分类Dev

在 Android 设备上调试时,无法再设置/使用断点

Related 相关文章

热门标签

归档