FreeLibrary内存泄露问题
答案:1 悬赏:20 手机版
解决时间 2021-01-16 21:23
- 提问者网友:杀手的诗
- 2021-01-16 07:27
FreeLibrary内存泄露问题
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-01-16 08:41
两种可能:
1。DLL本身就有内存泄露的bug,只是用demo测试时用的是release版本,这样内存泄露了也不会报错,只有调试版本才会报错
2。测试demo中的某处调用了释放内存的函数,而新工程中没有这个调用。
跟对话框还是多文档没关系。肯定是DLL的实现不好,有的异常情况没有考虑到,泄露了内存。
你可以再仔细检查一下DLL中申请释放内存的地方.
1。DLL本身就有内存泄露的bug,只是用demo测试时用的是release版本,这样内存泄露了也不会报错,只有调试版本才会报错
2。测试demo中的某处调用了释放内存的函数,而新工程中没有这个调用。
跟对话框还是多文档没关系。肯定是DLL的实现不好,有的异常情况没有考虑到,泄露了内存。
你可以再仔细检查一下DLL中申请释放内存的地方.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯