永发信息网

使用Qt4 gui编写了一个c++程序,运行一段时间就报异常退出,非常困惑

答案:1  悬赏:40  手机版
解决时间 2021-04-21 07:17
  • 提问者网友:愿为果
  • 2021-04-21 01:36

使用了QHttp,不定期去服务器获取信息,程序运行几十分钟到一个小时不等,就弹出程序异常错误,被系统终止了,eclipse 控制台报告:

QWaitCondition: Destroyed while threads are still waiting
QObject::killTimers: timers cannot be stopped from another thread
ASSERT failure in QMutex::lock: "Internal error, infinite wait has timed out.", file thread\qmutex.cpp, line 169

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


能想到的地方都修改测试了,问题依然,崩溃中!现在怀疑是QHttp的bug,只要把http请求关闭,程序运行多长时间也不退出。

Qt4.5,现在换成Qt4.6了现象依旧。

最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-04-21 03:09
你好哦。
有幸看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
可能是你问的问题有些专业了,没人会。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
祝你好运~!
希望我的回答也能够帮到你!
谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯