CPntList* plist = &theApp.LPointlist;
_point_node node;
plist->AddTail(node);

很普通的调用Clist链表,却频繁出错

在ASSERT_VALID那里过不去,出现断言

这个地方已经很久没改过什么了。进行问题排查:

试了其他的Clist却都是正常的。就是这个theApp.LPointlist老是不行。

最后实在不行了,在定义的地方把theApp.LPointlist换了个位置

本来是这样的

CPntList LPointlist;//左平台-创建双链表-存放点
CPntList pointlist_ins;//用于存放插入的新链表
CPntList pointlist_temp;//用于暂时存放临时的

换成

CPntList pointlist_ins;//用于存放插入的新链表
CPntList LPointlist;//左平台-创建双链表-存放点
CPntList pointlist_temp;//用于暂时存放临时的
CPntList AfterList;//存放偏移点的链表

却发现可以了。不会出现断言了。

跟位置有关,那就看看上下的什么变量,往上一看果然有问题。

CDialog* pDialog[7];

这个变量是最近有操作过的。加了一个窗口,但是数组定义的数量却没有改大。因此出现数组越界。

要注意的是,在Release版本下,是不会报这个错误的。

转载于:https://www.cnblogs.com/XPHouse/p/8078494.html

0x01A686F0 处有未经处理的异常(在 五金上色软件.exe 中): 0xC000041D: 用户回调期间遇到未经处理的异常。。...相关推荐

  1. 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: 用户回调期间遇到未经处理的异常。。

    当我的应用程序加装的数据占用的内存达到900M以上,会发生一个奇怪问题,使用ADO open接口 报异常 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: ...

  2. 用户回调期间遇到未经处理的异常

    项目场景: 系统:WIN10 软件:VS 2017 问题描述 按照视频教学,编译通过但是调试失败. 提示错误为:0x0FD7FD71 (mfc140u.dll) (SaleSystem.exe 中)处 ...

  3. java 错误输入异常_在Java中进行输入验证期间用错误通知替换异常

    java 错误输入异常 在我以前的文章中,我写了一篇关于输入验证设计的文章 ,该设计取代了难以维护和测试的 if-else块. 但是,正如某些读者指出的那样,它有一个缺点–如果输入数据有多个验证错误, ...

  4. VS 【】处有未经处理的异常(在【程序名】.exe 中): 0xC00000FD: Stack overflow (参数: 0x00000000,0x008D2000)。

    VS的栈溢出了 项目→最后一项→链接器→系统→堆栈保留大小 调大点即可.比如100000000.

  5. 问题 | 0x00007FF95287908C 处(位于 OpenCV.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception

    /******************************************** 博主github:https://github.com/MichaelBeechan 博主CSDN:http ...

  6. 0x0FF0ED76 (ucrtbased.dll) (Project5.exe 中)处有未经处理的异常: 将一个无效参数传递给了将无效参数视为严重错误的函数。 出现了

    void drop(int a)//一个删除deque容器中元素的函数{deque<int>::iterator it;it = kn.begin();kn.erase(it+a);cou ...

  7. VScommunity2019 0x00007FFCCA14B7EC (ucrtbased.dll) (Project1.exe 中)处有未经处理的异常: 将一个无效参数传递给了将无效参数视为严重错误

    0x00007FFCCA14B7EC (ucrtbased.dll) (Project1.exe 中)处有未经处理的异常: 将一个无效参数传递给了将无效参数视为严重错误的函数. 读某一个文件,但是并没 ...

  8. 0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。

    0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突. Get data fr ...

  9. (转载)0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。

    原文地址:http://blog.csdn.net/u010398774/article/details/23567441 0x0F1AFD76 (libcocos2d.dll) (Plane.exe ...

最新文章

  1. linux之间文件传输scp
  2. ON_NOTIFY消息中的id坑了我一天
  3. Ubuntu: ldconfig(解决*.so不是符号连接)
  4. 梦回JavaScript--数据类型之undefined
  5. Javascript 中继承汇总
  6. 后端如何收取多个文件_一次上传多个文件机制的两种解决方案
  7. DM7数据库安装图文教程
  8. HTML之我的个人主页
  9. 大数据的典型应用场景及展望-札记
  10. 疫情防控加速数字化,亚洲普惠金融迎来大发展
  11. 无线网卡芯片类型及与linux-wlan-ng的兼容性
  12. 国科大学习资料--人工智能原理与算法-第十四次作业解析(学长整理)
  13. 达梦数据库(DM8)基本使用
  14. git学习(2)gitlab 使用
  15. 在金融公司做 IT 是什么感觉?
  16. BTA分论坛现场直击|区块链与投资,不是“钱”那么简单!
  17. 肾有多好人就有多年青――男女通用
  18. Bluedroid协议栈BTU线程处理HCI数据流程分析
  19. 还在做中间商赚差价?压力之下,Uber、Airbnb崩溃了……
  20. 深度学习中的卷积与反卷积

热门文章

  1. 深入浅出GUI线程安全(三)
  2. 计算机课师生互动过多,《计算机应用基础》课师生互动教学策略的个案研究.doc...
  3. 方正证券国产CPU行业深度报告
  4. 芯片相关介绍—— 一文打尽基本概念
  5. 成为职业游戏建模师有没有前景,未来自己该如何发展学习
  6. 网站安全防护该怎么做?有什么具体措施?
  7. Linux内核中最牛逼的温控方案——IPA(一)
  8. linux ipa 权限管理,FreeIPA增加Linux用户及sudo权限
  9. 大顶堆及小顶堆求最大或最小K个数
  10. 【力扣刷题】剑指 Offer 40. 最小的k个数(大顶堆)