使用该:C XXXX
选项监视内存时,调试时不显示内存值。:C
在监视内存时使用该选项最多可以监视 4000 个字符:
我现在已经两次遇到这个问题了。我正在使用IBM Rational Developer for i Version: 9.6.0.0
, 与Java JDK/JRE v8u45
.
以下是调试时的值,以及我的数据结构定义:
dcl-ds dsSQL qualified inz;
fullStmt varchar( 9360 ) inz;
end-ds;
单击该元素后,我看到的只是``. 值中只有那个,但您可以清楚地看到它dsSQL.fullStmt
不是空的。我每天都使用此选项,并且 99.99% 的时间都可以正常工作。我必须重新启动一百万次,重置 RDi 以开始-c
并一遍又一遍地重新编译程序以使其正常工作。
任何人都知道如何解决这个问题?我会给你“错误日志”,但它不断地被填满,似乎没有任何内容指向这个问题。在调试期间添加或查看该变量时,不会引发任何错误。
您可能想要更新到最新的 9.6.0.6 版本。他们已经修复了调试器在您的版本和最新版本之间的至少一些内存问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句