应用程序在客户机器上崩溃
Application crash at customer machine
我们的DCOM服务器在客户机器上崩溃了。如果我启用Page Heap,Put pdb文件或附加AD Plus,应用程序不会崩溃。它不会在我们的任何机器上崩溃。
我在客户机器上使用Windows的Just In Time功能生成了崩溃转储。但是在不同的时间坠机地点是不同的。
我应该使用什么技术来确定崩溃的原因?
这听起来像是内存损坏。通常,此时的堆栈跟踪是不可靠的。首先要做的是查看堆栈段。做到这一点的最佳方法是转储原始堆栈,而不是堆栈跟踪,并查看是否可以手动重建堆栈。另外,当内存被覆盖时,检查是否在被覆盖的数据中看到数据模式
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- 内联映射初始化的动态atexit析构函数崩溃
- 执行函数时导致崩溃的变量
- 程序崩溃并显示"std::out_of_range"错误
- CoInitialize()在单独的线程上崩溃而不返回
- 使用调试/崩溃报告将应用程序部署到客户端
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 在两台机器之间进行时间戳的最佳c++chrono函数是什么
- 为什么所有C++编译器都会崩溃或挂起此代码
- 为什么lambda在clang上崩溃而不是在gcc上崩溃
- 为什么我的多线程作业队列崩溃
- ExtractIconEx:可以工作,但偶尔会崩溃
- 64位机器上的C++内存对齐
- C 如何使功能崩溃两次(32位机器)
- 我的程序在Windows机器上崩溃了,但在Linux上运行良好
- icc崩溃:编译器能在抽象机器中不存在的地方发明写入吗
- 在VMWare机器上编译的程序在亚马逊服务器上运行时会因非法指令而崩溃
- 如果机器立即崩溃,那么fflush()在将数据保存到磁盘方面是否与fclose()一样好?
- 应用程序在客户机器上崩溃