递归火山软件开发平台

标题: 调试运行弹出未知错误该如何处理? [打印本页]

作者: 99101617    时间: 2024-3-9 09:13
标题: 调试运行弹出未知错误该如何处理?
本帖最后由 99101617 于 2024-3-9 10:34 编辑

调试运行弹出以下未知错误该如何处理?没法定位哪里出了问题
(, 下载次数: 15)
1.错误弹窗提示的afxoll.ini文件第159行 afxcoll.zip (2.1 KB, 下载次数: 0) 2.问的智能AI反馈:这是一个断言,用于检查索引 nIndex 是否在有效范围内(大于等于 0 且小于数组大小 m_nSize)。如果断言失败,通常会在调试模式下引发错误或进行其他调试操作。
3.火山平台显示:错误: 接收到未经处理的严重异常,代码为: 0xC000041D
4.火山源码:删除本地文件,然后重新显示出来目录中所有文件名
(, 下载次数: 13)

作者: hmyroot    时间: 2024-3-9 10:09
好像是编码问题
作者: 99101617    时间: 2024-3-9 10:25
hmyroot 发表于 2024-3-9 10:09
好像是编码问题

你说的是上面文件路径有乱码吧,火山PC项目名称可以是中文,我看好多教程他们都写的是中文,安卓必须写英文
作者: 99101617    时间: 2024-3-9 10:27
这个是超出索引范围导致的错误,我猜测是删除本地文件需要一定时间,不断点击删除显示目录中的文件可能导致错误,不确定是不是这个原因,还在测试,有时候正常有时候不正常的,难搞
作者: 99101617    时间: 2024-3-9 13:30
调试的时候会出现问题,运行起来没毛病。这应该是火山的BUG吧
作者: Xelloss0618    时间: 2024-3-9 13:52
不是火山的bug,这就是你的代码有问题。
断言只会在调试版中报错,发布版是没用断言的。
都出现断言了,肯定是你的代码不严谨。
这个报错是数组索引超范围,问题应该出在「刷新显示词条」里,这里面的代码你没发出来。
作者: 99101617    时间: 2024-3-9 15:00
Xelloss0618 发表于 2024-3-9 13:52
不是火山的bug,这就是你的代码有问题。
断言只会在调试版中报错,发布版是没用断言的。
都出现断言了,肯 ...

(, 下载次数: 16) (, 下载次数: 14) 问题确实出在刷新显示词条方法下,我将这个方法下第二行注释掉调试了下,再取消注释后再调试就没遇到问题了,代码也没改变,很是诡异,暂时我还看不出问题所在,只能等下次遇到错误弹窗再细究。





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