mfc 疑难杂症之一

病情:

1.xxxx处的第一机会异常: 0xC0000005: 读取位置 0x00000004 时发生访问冲突。

2.不定时程序闪退 访问违例 程序定位到 main处

0x76DCB5B2 处(位于 Tetris.exe 中)引发的异常: Microsoft C++ 异常: CResourceException,位于内存位置 0x008FF0D4 处。

f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dlgcore.cpp(644) : AppMsg - Warning: dialog creation failed.

"Tetris.exe"(Win32): 已卸载"C:\Windows\SysWOW64\wldp.dll"

"Tetris.exe"(Win32): 已卸载"C:\Windows\SysWOW64\windows.storage.dll"

d:\desktop\russianblock-master\russianblock-master\tetris\tetris.cpp(86) : atlTraceUtil - 警告: 对话框创建失败,应用程序将意外终止。

d:\desktop\russianblock-master\russianblock-master\tetris\tetris.cpp(87) : atlTraceUtil - 警告: 如果您在对话框上使用 MFC 控件,

则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS。

"Tetris.exe"(Win32): 已卸载"C:\Windows\SysWOW64\winncap332.dll"

线程 2348 已退出,返回值为 6 (0x6)。

线程 16156 已退出,返回值为 6 (0x6)。

线程 12708 已退出,返回值为 6 (0x6)。

线程 10624 已退出,返回值为 6 (0x6)。

线程 15148 已退出,返回值为 6 (0x6)。

线程 15904 已退出,返回值为 6 (0x6)。

线程 2472 已退出,返回值为 6 (0x6)。

程序"[5968] Tetris.exe"已退出,返回值为 6 (0x6)。

/

// export WinMain to force linkage to this module

extern int AFXAPI AfxWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,

In LPTSTR lpCmdLine, int nCmdShow);

extern "C" int WINAPI

_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,

In LPTSTR lpCmdLine, int nCmdShow)

#pragma warning(suppress: 4985)

{ 光标指向这里!!!

// call shared/exported WinMain

return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);

}

病因:

一定是内存泄露!!!

处方:

查自己写的代码,坑定有问题。

相关推荐
Yu_Lijing7 小时前
网络复习篇——网络基础(一)
网络·c++·笔记
Bella的成长园地7 小时前
为什么c++中的条件变量的 wait() 函数需要配合while 循环或谓词?
c++·面试
charlee447 小时前
为什么现代 C++ 库都用 PIMPL?一场关于封装、依赖与安全的演进
c++·智能指针·raii·pimpl·编译防火墙·封装设计
MSTcheng.8 小时前
CANN ops-math算子的跨平台适配与硬件抽象层设计
c++·mfc
code monkey.8 小时前
【Linux之旅】Linux 进程间通信(IPC)全解析:从管道到共享内存,吃透进程协作核心
linux·c++·ipc
薛定谔的猫喵喵8 小时前
基于C++ Qt的唐代诗歌查询系统设计与实现
c++·qt·sqlite
阿昭L8 小时前
C++异常处理机制反汇编(三):32位下的异常结构分析
c++·windows·逆向工程
Cinema KI8 小时前
C++11(下) 入门三部曲终章(基础篇):夯实语法,解锁基础编程能力
开发语言·c++
燃于AC之乐8 小时前
深入解剖STL List:从源码剖析到相关接口实现
c++·stl·list·源码剖析·底层实现
汉克老师8 小时前
GESP2025年6月认证C++二级( 第一部分选择题(9-15))
c++·循环结构·求余·gesp二级·gesp2级·整除、