"XXXXX.exe 中的0x7c921230 处未处理的异常: 用户断点"的错误原因 

原创 2007年09月20日 14:02:00

   以前很少写dll,最近写了一个dll,在调用返回时却发生了 "XX.exe 中的0x7c921230 处未处理的异常: 用户断点"的错误,停留在_CrtIsMemoryBlock函数上了....

        一看估计是内存释放不当出的问题。可是问题在哪里呢?我在dll new的内存,都由dll管理的啊,而且都使用了智能指针的...

        后来请教了同事,才知道是在dll接口中转了一个list结构引用,在dll里得到元素后插入list里,这个时候dll是要分配内存的,而且是用list::allocater分配的。在外部(调用dll的可执行模块)释放list结构时,当然会释放由dll分配的内存....可执行模块和dll模块分配内存的方式都不一样...

  所以出了错误。

  比如:

  dll有一接口: void GetHosts(list<CHost> & lstHost);

        调用模块:

        void AddHosts(void)
       {
             list<CHost> lstHosts;
             GetHosts(lstHosts);
       }

       在退出AddHosts时会发生上面提到 的错误.....

      

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

0x7c92e4ff 处最可能的异常: 0xC0000008: An invalid handle was specified 的原因与解决方案

对照网上的示例(网上CDirTreeCtrl的示例很多,但是绝大部分都有让人难以接受的BUG,我推荐一个名为DriveExplorer的Demo,能从CSDN下载到)以CTreeCtrl为基类继承了一...

vb安装过程中 ntvdm.exe[9696]中发生未处理的win32异常

于是我就查了UIPFull.dll文件到底是什么,查到了原来是百度输入法。这是我恍然大悟:原来是我在设置输入法的时候,修改了系统文件,导致注册表出现了错误。于是我就把百度输入法卸载了,之后就真的可以安...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

svchost.exe[1348]中发生未处理的win32异常 分析

我单位内部(局域网)使用的一台服务器,使用的是操作系统是Windows Server2003,最近老是自动出现“Visual Studio实时调试器”对话框,提示如下:   svchost.exe [...

Crash: 处理UncaughtExcption,捕获未处理异常信息,界面友好提示用户

Crash: 处理UncaughtExcption,友好提示用户,捕获错误信息相信大家在APP使用过程都遇到过,应用程序异常崩溃,屏幕一黑闪退,这种情况称之为Crash。出现的原因是由于程序运行过程中...

库依赖错误导致main.c:(.text+0x7): undefined reference问题

最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func'   ...

DNN default document的异常错误 错误代码 0x800700b7 简单解决 iis7.0

转载自 shanyajun   方法一: 错误摘要HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 ...

错误处理(一)—— 被呼叫方拒绝接收呼叫。 (异常来自 HRESULT:0x80010001 (RPC_E_CALL_REJECTED))

原因可能为: 1.目录权限  2.操作频繁 若是权限问题,按如下步骤: 在运行里面输入:  dcomcnfg  在“服务”里找到这三个服务,都去启动  Distributed Transactio...

Windows核心编程 第2 5章 未处理异常和C ++异常(上)

未处理异常和C + +异常(上)     前一章讨论了当一个异常过滤器返回 E X C E P T I O N _ C O N&...

Windows核心编程 第25章 未处理异常和C ++异常(下)

这一节东西比较少,本应该归并在上一节里,但是昨天太晚了。就先把那些东西分为上了。这节里面就一个问题,C++异常与结构性异常的对比(try和__try的区别): C++异常与结构性异常的对比    ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)