Firefly开源社区

打印 上一主题 下一主题

[Linux] 解码内存泄露

26

积分

0

威望

0

贡献

技术小白

积分
26

解码内存泄露

发表于 2021-11-1 15:12:11      浏览:3337 | 回复:6        打印      只看该作者   [复制链接] 楼主
3568 buildroot 使用系统自带multivideoplayer 和 gst-play-1.0 长时间循环解码时会出现内存泄露问题,请问有办法解决么?
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2021-11-2 09:49:40        只看该作者  沙发
请发下问题复现步骤,及现象和相关 log
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-2 17:10:15        只看该作者  板凳
本帖最后由 匆匆如流烟 于 2021-11-2 17:54 编辑
时间的蝴蝶 发表于 2021-11-2 09:49请发下问题复现步骤,及现象和相关 log

按照官方给的rk356x_linux_release_20210511版本, 编译buildroot后烧录到开发版(AIO-3568J),通过adb push .mkv(1080P)文件到/userdata下,启动 multivideoplayer /userdata/ .mkv /userdata/ .mkv /userdata/ .mkv /userdata/ .mkv 每当mkv播放完后内存会增加约0.2MB,长期测试两天内内存消耗完毕,内核会打印相应的log,目前没有截图。 gst-player1.0没有发现循环播放的参数, 执行时添加多个url, 每播放完一个文件也会出现内存增加的问题,约0.2M
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-2 17:59:40        只看该作者  地板
时间的蝴蝶 发表于 2021-11-2 09:49
请发下问题复现步骤,及现象和相关 log

内存泄露的话用这个方法可以很快复现,multivideoplayer 播放多路视频且循环播放就可以看到,但是因为泄露的不多,长时间烤机会出现内核抛出异常,杀死进程。
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-5 10:03:49        只看该作者  5#
时间的蝴蝶 发表于 2021-11-2 09:49
请发下问题复现步骤,及现象和相关 log

你好,请问下有复现出这个问题么
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2021-11-5 10:31:04        只看该作者  6#
匆匆如流烟 发表于 2021-11-5 10:03
你好,请问下有复现出这个问题么

是有这样的现象,还在处理中~
回复

使用道具 举报

34

积分

0

威望

0

贡献

技术小白

积分
34
发表于 2021-11-5 14:07:27        只看该作者  7#
时间的蝴蝶 发表于 2021-11-5 10:31
是有这样的现象,还在处理中~

吧我的问题回答下呗,网口跨网段那个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表