Qt应用程序报告“Row [0] = 0.0000000000000Error

Qt application reports "Row [0] = 0.000000000000 Error"

提问人:Charles 提问时间:11/8/2023 最后编辑:halferCharles 更新时间:11/13/2023 访问量:37

问:

我一直在看到这段代码在开发的最后几个小时的某个时候出现;不知道是什么原因造成的。我要么在Qt应用程序的启动过程中看到它,要么在关闭它时看到它,这取决于我激活或停用了哪些最近的代码(在我试图识别罪魁祸首的过程中)。

Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error

准确地说。此应用程序多次调用某些 init 例程(由于意大利面条代码),并且此错误似乎与 init 例程的执行输出交织在一起:

<init output, fine>
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
<init output, fine> <again>
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error

或者,如果我停用一些我一直在实现的新初始化代码,那么在关闭应用程序时,我只能连续看到此错误消息的两个实例:

Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error
Row [0] = 0.000000000000     Error
Row [1] = 0.000000000000     Error

它可能来自哪里?

Qt 运行时错误 qt5

评论

4赞 JarMan 11/8/2023
这看起来不像是来自Qt本身的消息。你确定它不是来自你的应用吗?
0赞 Charles 11/9/2023
这已经很有帮助了。我已经检查过了,但不是很深入。我会仔细检查。
1赞 Atmo 11/9/2023
还要检查您的断点,有人可能已将它们设置为输出一些消息而不是中断执行。您可以在一分钟左右的时间内完成它们,这绝对比检查代码更快地确认/排除。
3赞 hyde 11/9/2023
在代码库以及任何额外库的源代码中搜索正则表达式或类似的东西。Row.*\[

答: 暂无答案