vc release错误追踪位置,程序不弹错直接退出,后生成日志文件。
来源:互联网 发布:淘宝上门安装怎么设置 编辑:程序博客网 时间:2024/04/30 05:18
http://download.csdn.net/download/ddlddy/3055217
下载链接的dll文件
1.在OnInitDialog()添加代码如下:
BOOL CexceptDlg::OnInitDialog(){......HINSTANCE hDll; //DLL句柄 //lpAddFun addFun; //函数指针hDll = LoadLibrary("exceptlog.dll");//LoadLibrary("..\\Debug\\dllTest.dll");if(hDll != NULL){/*addFun = (lpAddFun)GetProcAddress(hDll, "add");if (addFun != NULL){int result = addFun(2, 3);printf("%d", result);}*/::AfxMessageBox("hDll != NULL");//FreeLibrary(hDll);}else if(hDll == NULL){::AfxMessageBox("hDll == NULL");FreeLibrary(hDll);}else{::AfxMessageBox("else");FreeLibrary(hDll);}return TRUE; // 除非将焦点设置到控件,否则返回 TRUE}
2.随便来个btn,代码如下:
void CexceptDlg::OnBnClickedButton1(){// TODO: 在此添加控件通知处理程序代码unsigned int dest=0x82450123;unsigned int *addr=(unsigned int *)dest;*addr=0x12345678;//错误代码int a;a = 10;int b;b = 1;int c;c = 12;int v;v = 1;}
3.执行程序。
注意,是Release版本程序,而且要将 **.exe, **.pdb, exceptlog.dll 都放入到release文件夹里。
4.执行结果,会生成except.exe-crack-1438139321.txt文件,内容如下:
SymFromAdd failed!
[Source File : e:\demo\test\except\except\exceptdlg.cpp]
[Source Line : 181]
SymFromAdd failed!
SymGetLineFromAddr failed!
SymFromAdd failed!
SymGetLineFromAddr failed!
SymFromAdd failed!
SymGetLineFromAddr failed!
SymFromAdd failed!
SymGetLineFromAddr failed!
SymFromAdd failed!
0 0
- vc release错误追踪位置,程序不弹错直接退出,后生成日志文件。
- VC 程序Release版本的生成方法
- c++程序崩溃生成dump文件确定错误位置方法
- vc++程序崩溃后不生成dump文件
- vc++程序崩溃后不生成dump文件
- vc++程序崩溃后不生成dump文件
- VC程序Release程序崩溃后问题根源查找
- VS2013让Release程序生成pdb文件
- VC++ 生成Release
- VC生成release版本
- 确认oracle数据库错误日志文件位置
- VC++6.0编译release版本程序生成pdb调试信息
- vc中debug版程序正常但release版错误
- log4j 每天生成日志文件 错误文件
- 消息队列msgsnd成功后,函数退出前程序直接退出了????
- VC程序退出----如何退出
- VC 打开 Excel 文件后,excel.exe进程无法退出
- vc++ 6.0编译后生成的文件
- 欢迎使用CSDN-markdown编辑器
- 日经社説 20150729 大学を衰弱させる「文系廃止」通知の非
- 198.House Robber (求非相邻正整数的和最大值)
- 鹧鸪天·桂花
- JavaWeb项目中 .classpath、.mymetadata、.project文件的作用
- vc release错误追踪位置,程序不弹错直接退出,后生成日志文件。
- 原来你就是这么变丑的!护肤的九大恶习早知道
- Scala和Java的循环性能对比
- 关于c++的STL的学习与再认识(二)
- 【HDOJ 2063】过山车
- android系统如何获得外置卡路径
- 从武侠小说到程序员面试
- 蓝光ISO格式
- OC学习:OC_中基本数据类型和结构体的封装(NSNumber继承与NSValue)