相关疑难解决方法(0)

在gdb中包含malloc.c的源代码?

如何malloc在gdb中包含/查看源代码?

我想逐步执行gdb,并malloc.c在调用任何malloc函数时进入源代码.

目前gdb所说的是: malloc.c: No such file or directory.

这个人在这里遇到了同样的问题,但他们没有提到解决方案,即如何实际进入malloc的源代码.

我在Ubuntu server 14.04,我已经尝试安装以下软件: libc6-dbg,libc6-dev,和libc6-dbgsym.我甚至不知道其中一个软件包是否有帮助,但是安装它libc-dbgsym会给我以下错误:

dpkg: error processing archive /var/cache/apt/archives/libc6-dbgsym_2.19-0ubuntu6.6_amd64.ddeb (--unpack):  trying to overwrite
    '/usr/lib/debug/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which
    is also in package libc6-dbg:amd64 2.19-0ubuntu6.6 dpkg-deb: error:
    subprocess paste was killed by signal (Broken pipe)
Run Code Online (Sandbox Code Playgroud)

c debugging malloc gdb

13
推荐指数
1
解决办法
4838
查看次数

标签 统计

c ×1

debugging ×1

gdb ×1

malloc ×1