设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2656|回复: 2
打印 上一主题 下一主题

微信硬件-----设备释放内存出错啦~~~!!!

[复制链接]

2

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
跳转到指定楼层
楼主
xqy281 发表于 2016-4-22 10:48:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
已经把ble_wechat_service.c  和 mpbledemo2.c 一直到了现有的工程里面去了。

但在进行airsyncdebugger测试的时候总死在第六步上,提示的是async write data error。

然后在跟踪到设备的代码发现他在释放内存 的地方出错了 函数如下:
void epb_unpack_recv_data_push_free(RecvDataPush *push)
{
        epb_unpack_base_push_free(push->base_push);
        free(push);
}

出问题的是free(push);这个语句。

有没有哪位大神遇到过类型的问题啊,指点一下啊!

谢谢~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
板凳
admin 发表于 2016-4-22 16:07:10 | 只看该作者

你移植到什么程序上去了?
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-23 12:12 , Processed in 0.472245 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表