我的应用程序因“演示应用程序pk / si组件已停止工作”错误而崩溃。系统事件查看器日志显示错误,其中包含以下详细信息。
“错误应用程序Demo.exe,版本1.0.0.1,错误模块OLEACC.dll,版本4.2.5406.0,时间戳0x4549bd93,异常代码0xc0000005,错误偏移0x00004062,进程ID 0x154c,应用程序启动时间0x01c9ee94aab4c550”
我使用的是Windows Vista Home Premium版,我创建的应用程序是Vc ++ SDI应用程序。
如果有人遇到过这个问题,请告诉我。可能的解决办法是什么。
先谢谢,
答案 0 :(得分:1)
对我来说,这似乎是一个很好的旧访问权限。它看起来像是在应用程序中的无效内存位置写入/读取。
答案 1 :(得分:0)
这很可能是代码中的某个错误,它将无效值传递给某些Windows函数,并且在某个地方进一步导致崩溃。仅仅因为崩溃发生的不是你的DLL并不意味着它不是你的错!
虽然这不是很有帮助,但您可以做的就是将调试器连接到程序并重现崩溃,然后进行调试。