我在Win7(32,64)位上使用带有VB6的RFT时遇到了问题。这不是Windows XP上不存在的。
我无法突出显示对象或调用验证点,因为VB6应用程序因stackhash错误而崩溃。我已经完成了数周的研究并尝试过各种各样的东西(DEP,兼容模式,干净的靴子等)但是我迄今无法隔离这个问题。
一旦程序编译完成,似乎某些属性可能会有所不同。在调试模式下通过VB6 IDE运行应用程序不会导致崩溃。一旦编译,崩溃就会不断发生。
我使用Windbg调试错误以查看发生了什么,并且可以看到存在对未分配内存的调用,从而导致堆损坏。是什么导致这个?有没有办法解决?
任何帮助将不胜感激:)