易程序跑几天就报appcrash错误,这种一般是什么问题?
本帖最后由 心中的沉默 于 2023-2-27 00:43 编辑如图所示,查了很多相关资料都说是内存问题,内存溢出的问题解决了一次。
然后就是mysql的链接问题会出现这种情况,由于整个程序代码就只保护加减乘除、mysql、组件、文本、判断、这些处理,所以实在想不明白会是什么东西导致的。
通过暴力循环代码测试也没出现这种报错,找不到问题点,解决不了,头疼啊。 用了皮肤模块吗? 比如精益皮肤模块啥的,我反正遇到过,这个文件夹下 C:\ProgramData\Microsoft\Windows\WER\ReportArchive的东西
隔几天就要去清理一次,不然一大堆appcrash错误
不用皮肤模块就就好了
革命前夜 发表于 2023-2-22 17:39
用了皮肤模块吗? 比如精益皮肤模块啥的,我反正遇到过,这个文件夹下 C:\ProgramData\Microsoft\Windows\W ...
服务端怎么可能去用皮肤,不是这个问题 多线程,加许可证 还是代码问题,我用易写了个自动签到的程序,已经在服务器上连续运行了快两个月了 跟我遇到的问题一模一样,头疼得很。在E调试运行 一切正常。生成exe跑一会就出现你这样得报错。
我用的鱼刺多线程线程池ex。经过有偿咨询,是多线程使用内存方式,文本传参,导致的。
后来改了。不用内存了。改用原子递增+文本数组方式文本传参。
跑了一段时间,相对稳定没报错了。当我以为已经解决问题的时候。又报错崩溃了。
调试不出是哪里的代码出问题了,我人也崩了。问题依旧在。 应该还是内存泄漏了。你可以用调试器挂着。崩溃的时候就会断下来。然后看看是哪里触发的 zjchxj 发表于 2023-2-22 21:48
应该还是内存泄漏了。你可以用调试器挂着。崩溃的时候就会断下来。然后看看是哪里触发的
好的,去试试,主要是不太会用OD{:301_980:} 心中的沉默 发表于 2023-2-22 21:54
好的,去试试,主要是不太会用OD
同求调试,找崩溃原因的方法。谢谢!
页:
[1]