MFC-运行途中显示已引发异常

问题遇到的现象和发生背景

(已解决)MFC在写后面的程序,结果前面的代码突然显示运行有问题,但编写代码途中并没有报错。

用代码块功能插入代码,请勿粘贴截图
CMotdlg  dd1;
dd1.DoModal();
运行结果及报错内容

img

我的解答思路和尝试过的方法

我有在网络上找到类似的,但都没有找到

我想要达到的结果

想要程序能够继续进行下去,毕竟我是真的不想再回头去写了

后续:
在学姐的指导下将debug改成了release,定位到str有问题,将列表以另外一种形式表现先出来也就没再报错了

调试、窗口、调用堆栈
里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。