回复: 0xc000005
#16 回 uidab 的帖子 [lwei24 09-22 08:53]
uidab:0xc000005
大部分这个代码的错误都是指针,数组越界等一系列问题。找找吧。 (2022-09-20 10:27)
代码检查了十几遍,再每个类的析构函数都会做对应的释放,应该没有越界等问题。我在客户那里测试了,发现Qt应用程序在他们的不同电脑上,有一两台电脑,点击Qt应用的exe程序,它瞬间大小变大了,甚至令CPU爆满,直接飙升100%,可能还会有exet的一些文件生成,不知道这个原因是不是因为感染病毒导致的呢?
#17 回 lwei24 的帖子 [lwei24 09-22 11:35]
lwei24:代码检查了十几遍,再每个类的析构函数都会做对应的释放,应该没有越界等问题。我在客户那里测试了,发现Qt应用程序在他们的不同电脑上,有一两台电脑,点击Qt应用的exe程序,它瞬间大小变大了,甚至令CPU爆满,直接飙升100%,可能还会有exet的一些文件生成,不知道这个原因是不是 .. (2022-09-22 08:53)
加了,其实举个例子,我就简单的启动了一个对话框,怎么也不可能将内存占百分百呀,只是显示一个窗口而已。启动的时候,exe大小会自动变大,可能生成exet这种文件,可能弹出C:\Windows\System32\xxx.dll各种dll随机缺失,可能导致内存或CPU100%爆满……这个一个对话框应该不会出现这种现象吧。不过,你的建议很值得去做。
#18 回 lwei24 的帖子 [uidab 09-23 07:55]
lwei24:代码检查了十几遍,再每个类的析构函数都会做对应的释放,应该没有越界等问题。我在客户那里测试了,发现Qt应用程序在他们的不同电脑上,有一两台电脑,点击Qt应用的exe程序,它瞬间大小变大了,甚至令CPU爆满,直接飙升100%,可能还会有exet的一些文件生成,不知道这个原因是不是 .. (2022-09-22 08:53)
如果exe文件大小都变了,那就是电脑有病毒了。
#19 回 uidab 的帖子 [lwei24 09-23 08:47]
uidab:如果exe文件大小都变了,那就是电脑有病毒了。 (2022-09-23 07:55)
嗯嗯,后面下载杀毒软件看了一下,直接被提示中木马了
#20 回 lwei24 的帖子 [uidab 09-23 14:27]
lwei24:嗯嗯,后面下载杀毒软件看了一下,直接被提示中木马了 (2022-09-23 08:47)
这一路也太辛苦了!!