查看完整版本: [-- Fatal导致软件闪退 --]

QTCN开发网 -> Qt基础编程 -> Fatal导致软件闪退 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

apud 2020-01-11 10:46

Fatal导致软件闪退

业余开发者,之前搞过一款小软件给用户使用,日活大概一两百这样。该软件一直以来存在一个问题,软件不稳定,可能体验一两周后会出来闪退现象,我自测肯定是测试不出来的,加上平常时间很忙,没时间搭理去优化。前段时间刚好更新了某个小功能,我把所有的日志输出重定向到文件中,软件会选择合适时机上报错误日志。这是收集到比较有价值的两条(过滤了Debug和Waring)得出的:

Fatal: File:(qwindowsnativeimage.cpp) Line:(108) createDIB: CreateDIBSection failed. (2020-01-09 18:20:09 周四)
Critical: File:() Line:(0) QThread::start: Failed to create thread (访问码无效。) (2020-01-05 20:22:29 周日)
估计是Fatal错误导致软件异常退出的,有可能是多线程使用不当导致的。
百度了一下,并没有找到有价值的答案,所以来qtcn论坛寻求大神帮助指点一二,谢谢!

apud 2020-01-11 10:48
@angelus  

liulin188 2020-01-11 12:33
很好奇楼主这种调试信息如何生成的,能指点下不

apud 2020-01-11 13:41
liulin188:很好奇楼主这种调试信息如何生成的,能指点下不 (2020-01-11 12:33) 

以上两个调试信息都是系统生成的,异常退出之类的,软件正常是把错误信息打印到控制台上面的,可以重定向到文件中。

apud 2020-01-18 21:48

圣域天子 2020-01-23 10:17
日活一两百,非常厉害哎,什么软件呀?秀出来一下呗


查看完整版本: [-- Fatal导致软件闪退 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled