首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pstack在共享库(c/c++)中。已损坏的共享库

pstack在共享库(c/c++)中。已损坏的共享库
EN

Stack Overflow用户
提问于 2011-03-09 06:39:16
回答 1查看 413关注 0票数 1

如何损坏共享库?

我有一个附加到几个共享库的进程。一个动作,例如createObject1,99%有效,但1%创建了一个pstack。这个问题不容易重现,它有时会实时发生。

共享库有一个包含各种Object1的数组。在编写新的Object1之前,我们要做一个get操作,以查看对象是否已经存在。该数组在全局范围内是静态定义的,并且该数组中的每个对象都是指向Object1的指针。

因为我已经写了99%的代码工作良好。我如何调试这个问题?是否有可能发生内存泄漏来覆盖共享库的静态数据?

Linux中的代码

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-09 07:38:56

http://www.valgrind.org/将是我的建议。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5239252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档