首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Loadlibrary加载了一个dll,其后释放, 主进程运行到一定阶段崩溃 了,随机的

2014-06-14 
Loadlibrary加载了一个dll,然后释放, 主进程运行到一定阶段崩溃 了,随机的主进程:Loadlibrary加载了一个dl

Loadlibrary加载了一个dll,然后释放, 主进程运行到一定阶段崩溃 了,随机的
主进程:Loadlibrary加载了一个dll,然后FreeLibrayr,然后在主进程里面进行一定的UI操作,有几率崩溃,
如果不加载这个DLl就好了。

请问这有可能是什么原因导致的啊?
dll 崩溃
[解决办法]
你换成VS2008 或者 VS2010 试试?
那个第三方dll用的是什么版本的运行时?

我觉得是dll加载时内部初始化什么的时候破坏(修改)了某些东西,而你单独的exe可能没用到会导致崩溃的东西。

当然,实际运行时碰巧在你加载那个dll时出现异常(也就是那个主程序的bug),而不加载时则没遇到导致异常的条件。。几率貌似很低,但,也看看吧,呵呵

热点排行