当前位置:编程学习 > wap >>

求助! 急!急!急! QByteArray append 抛 qBadAlloc 异常


QT4.8.2,多线程环境下,频繁使用QByteArray追加数据,已加锁保护。 偶发调用QByteArray.Append 时抛出qBadAlloc异常,通过dump分析,异常是.?AVBad_alloc@std@@.    并且try catch捕获不到异常。
  PS, 崩溃时线程数一般在1000个左右, QByteArray中最大数据可以到15M

请问这是什么原因,有什么解决方案。
--------------------编程问答-------------------- 同问,请问解决了吗?可以clear后直接append数据吗?
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,