递归火山软件开发平台

标题: 调试单步有50%几率假死。 [打印本页]

作者: urenai    时间: 2022-7-30 23:52
标题: 调试单步有50%几率假死。
有需要的话可以加我Q,眼见为实。
798207003



作者: Yisin    时间: 2022-7-31 11:03
你说的应该跟我提的帖子“[错误/视窗] 火山IDE遇到个严重的问题” 一个问题吧,,
http://bbs.voldp.com/forum.php?m ... &extra=page%3D1
作者: 飞扬工作室    时间: 2022-7-31 23:02
还有其它用户有遇到这个问题吗? 另外,楼上两位,飞扬#20有没有这种情况?
作者: urenai    时间: 2022-7-31 23:26
飞扬工作室 发表于 2022-7-31 23:02
还有其它用户有遇到这个问题吗? 另外,楼上两位,飞扬#20有没有这种情况?

我现在是#21
#20的我没开发大程序。

主要是在单步到内存读写的时候出的错。
内存读写部分,使用自己 封装的 【@ (*(long long *)(@<指针>+@<偏移>))】 这种或者系统自带的【读指针处值()】 都一样。
作者: Yisin    时间: 2022-7-31 23:44
本帖最后由 Yisin 于 2022-7-31 23:48 编辑
飞扬工作室 发表于 2022-7-31 23:02
还有其它用户有遇到这个问题吗? 另外,楼上两位,飞扬#20有没有这种情况?

飞扬#20是免费版是吧??,免费版不是不支持调试吗?,,这个主要是调试的时候会几率出现IDE卡死,不调试一点事都没有,,,,我今天又遇到两次卡死的情况!
作者: 飞扬工作室    时间: 2022-8-1 00:22
urenai 发表于 2022-7-31 23:26
我现在是#21
#20的我没开发大程序。

有没有可能是你的内存读写越界了呢?
能否给一个测试样例?
作者: urenai    时间: 2022-8-1 02:49
程序执行的比较严格,所有访问都使用常量做偏移、指针也为零判断、
如果分配内存失败,则不可能有下一步。如果可以的话,可以远程跑两边就知道了。
我二次封装继承HP sockeet;做通讯加密私有化。
不走单步完全没问题。走单步,有几率死IDE、

话说,@  后面能 想一般代码提示一样,希望也能支持代码提示框。这样对封库会非常友好。

(, 下载次数: 0)

(, 下载次数: 24)

如图:
如果 整数数组 有问题,第一次输出,就应该报错。



作者: urenai    时间: 2022-8-1 02:58
本帖最后由 urenai 于 2022-8-1 03:06 编辑

单走有7次吧,都是在取成员上出的问题。
UserClass = f.Class.取成员 (cc.s0)
如果 (f.Bin.取成员 (0).取字节集长度 () != 96 && f.Bin.取成员 (0).取字节集长度 () != 64)
昨早到现在才开始搞起的。
不知道为什么,一直蹦,现在一直蹦取成员。


作者: 小蜗牛    时间: 2022-8-1 10:26
我也遇到过两次..不过..我IDE开了很久..有几天时间了...




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4