• 6970阅读
  • 6回复

[讨论]qextserialport-1.2内存泄露问题 [复制链接]

上一主题 下一主题
离线dgdguo
 

只看楼主 倒序阅读 楼主  发表于: 2012-11-14
我用qextserialport-1.2写了一个串口收数的程序,结果程序内存一直变大,大家有没有遇到这个问题啊?
离线chenlingzhi

只看该作者 1楼 发表于: 2012-11-14
你好!!!!

qextserialport-1.2 确实存在这种情况,我之前用qextserialport-1.2 做串口编程的时候,同样出现内存溢出的情况,具体原因也没找到,不过我后来换了个串口驱动,连续运行了半个月(每天24小时),都未出现异常。
离线wayne87
只看该作者 2楼 发表于: 2012-11-14
回 1楼(chenlingzhi) 的帖子
请问下后来你换的那个串口类库?
离线wayne87
只看该作者 3楼 发表于: 2012-11-14
我现在正用它的库呢,不过现在写的程序在收发高频率大容量数据时老是丢包,程序应该没问题,现在也不知道该怎么办,想换个库试试先
离线dbzhang800

只看该作者 4楼 发表于: 2012-11-14
引用楼主dgdguo于2012-11-14 14:07发表的 qextserialport-1.2内存泄露问题 :
我用qextserialport-1.2写了一个串口收数的程序,结果程序内存一直变大,大家有没有遇到这个问题啊?

如果你指代的是2007年发布的1.2win-alpha, 那么建议尽快换用 1.2beta2

如果你指代的是 1.2beta2 或者 从仓库中抓取的最新版本,不妨去提交bug
离线chenlingzhi

只看该作者 5楼 发表于: 2012-11-14
http://xiaoruanjian.iteye.com/blog/1552829  这个网址中有很多串口相关的!!!!

我之前具体换哪一个不记得了!!!! 不过用2.0的应该是没问题的,最新的那个!!
离线wayne87
只看该作者 6楼 发表于: 2012-11-16
引用第5楼chenlingzhi于2012-11-14 16:55发表的  :
http://xiaoruanjian.iteye.com/blog/1552829  这个网址中有很多串口相关的!!!!
我之前具体换哪一个不记得了!!!! 不过用2.0的应该是没问题的,最新的那个!!

谢谢,我下了官方的beta2版本,结果运行的时候老是程序死机,debug的时候发现每次走到serialport.open(IODevice::ReadWrite)的时候就会提示说





都不知道什么原因,网上查了下,有人说是因为指针的问题,可是我都没用指针,直接调用的函数呀。。。。郁闷


Code:

快速回复
限100 字节
 
上一个 下一个