进程退出、dll卸载、静态成员析构的Crash 上传者:yale57 2020-11-25 19:41:42上传 RAR文件 5.33KB 热度 20次 进程退出时(调用了 return 0; 之后CRT析构了全局对象,然后调用ExitProcess)dll中的静态成员并未在ExitProcess之前析构,而是exe通知dll detach之后再析构的。ExitProcess的时候,系统会强制回收一些new出来的堆区空间,如果这之后dll中的静态变量还会 引用到这些空间,则会出现内存不可读的错误。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论