注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
C/C++ (STL/boost)
» 使用iconv出现内存泄漏
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
使用iconv出现内存泄漏
gowithwinds
初来乍到
注册用户
帖子
5
精华
0
积分
3
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2004-7-22 09:49
只看该作者
使用iconv出现内存泄漏
求助高手:我在开发软件时,发现有内存泄漏的情况,后用ccmalloc进行内存检查,产生的报告中显示在执行iconv_open时出现内存泄漏,具体位置在dl_new_object或是dl_new_map...,似乎是在加载动态链接库时出现内存泄漏,经调试,本程序绝对执行了iconv_close()进行资源释放。若有高手知道其中原因,恳请指点一二,若有人也曾遇到过此情况,可一起讨论!(注:iconv是字符相互转换的工具,linux中内置库)
UID
72080
帖子
5
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2004-2-7
最后登录
2004-7-27
查看详细资料
TOP
flag
版主
版主
帖子
5584
精华
1
积分
467
鲜花
0
鸡蛋
0
在线时间
54 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2004-7-22 11:50
只看该作者
未必你在程序里写了iconv_close就会释放,检查代码!
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
UID
19801
帖子
5584
精华
1
积分
467
贡献积分
28
论坛活跃
2176
公关推广
12
鲜花
0
鸡蛋
0
在线时间
54 小时
注册时间
2002-7-19
最后登录
2008-7-15
查看详细资料
TOP
gowithwinds
初来乍到
注册用户
帖子
5
精华
0
积分
3
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2004-7-23 16:02
只看该作者
我跟踪过程序,也曾经做了一个很小的程序实验,的确执行了iconv_close
UID
72080
帖子
5
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2004-2-7
最后登录
2004-7-27
查看详细资料
TOP
alexanderzhao
初来乍到
注册用户
帖子
14
精华
0
积分
6
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
只剩马扎了
大
中
小
发表于 2006-11-27 17:39
只看该作者
在返回-1即错误时也要iconv_close(),你在每个异常退出后都加上iconv_close()应该能解决问题
UID
54279
帖子
14
精华
0
积分
6
贡献积分
0
论坛活跃
11
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2003-8-26
最后登录
2007-1-4
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
best dvd copy software