社区
C++ 语言
帖子详情
VS2010 程序出错,堆栈显示信息少
oLuoPoShuSheng12
2013-12-14 01:14:31
一般情况下,出错会段在那一行,不继续执行,但是现在貌似程序又往下走了一步,导致堆栈里没有前面的函数调用行为,使得我无法跟踪,不能定位错误。
之前运行良好, 今天运行了一下analyze,相分析哪些代码消耗性能。之后就变成这样了。应该vs中的某个设置被我无意更改了,现在没有头绪,求大神解答。
...全文
188
4
打赏
收藏
VS2010 程序出错,堆栈显示信息少
一般情况下,出错会段在那一行,不继续执行,但是现在貌似程序又往下走了一步,导致堆栈里没有前面的函数调用行为,使得我无法跟踪,不能定位错误。 之前运行良好, 今天运行了一下analyze,相分析哪些代码消耗性能。之后就变成这样了。应该vs中的某个设置被我无意更改了,现在没有头绪,求大神解答。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oLuoPoShuSheng12
2013-12-14
打赏
举报
回复
这并不是代码改变造成的啊,所有的工程都不行了,是设置的问题吧
buyong
2013-12-14
打赏
举报
回复
把analysis前后的代码做个文本比较
oLuoPoShuSheng12
2013-12-14
打赏
举报
回复
请问具体,如何修改呢,可否指点一二
derekrose
2013-12-14
打赏
举报
回复
这种情况经常发生啊 难道你说的是Tools / Options / Debugging / Symbols
vs
2010
中遇到的
堆栈
报错问题
在使用
VS
2010
开发
程序
过程中遇到
堆栈
报错,普通的数组、指针问题都进行了排查,还是没有找到问题原因,后来咨询同事,才知道
vs
对每个
程序
分配的
堆栈
大小是有限制的,后来经过修改
堆栈
大小,不再报错,特进行记录。 修改
堆栈
大小的方法:选中要修改的工程右击---->属性---->打开如下界面,选择链接器中的系统----->设置
堆栈
保留大小 说明:一般情况下默认分配
堆栈
应该是够用的...
vs
调用
堆栈
调试
总结一下之前不知道的知识点,
VS
下的
堆栈
调试。 1.
程序
分为好多层的时候,在某处打一个断点 2.可通过调试----窗口----调用
堆栈
或者Ctrl+Alt+c来打开调用
堆栈
的窗口 通过
堆栈
信息可以知道其上下调用的逻辑 3.如果想跳转到上一层,来查看上一层的数据信息,可通过右键
堆栈
信息,选择转到源代码,跳转到源代码所在行 ...
VC 记录
程序
崩溃时的调用
堆栈
最近有个用户遇到
程序
Crash问题,但我们的机器都不能重现,于是在网上搜了一把,发现有个MSJExceptionHandler类还比较好用,故整理了一下供大家参考。 这个类的使用方法很简单,只要把这个类加入到你的工程(不管是MFC,com,dll都可以)中一起编译就可以了,由于在这个类的实现文件中把定义了一个全局的类对象,所以不用加入任何代码,连#include都不需要。 一、
VS
2005创建
基于
VS
调试分析 +
堆栈
观察问题代码段
面对眼前两段有问题的代码,你会通过什么去解决这个问题?本文将通过调试进行逐步分析💻,带你步步观察
程序
的运行逻辑
C/C++
程序
段错误退出时输出
堆栈
信息
在 Linux 平台下可以使用 `<execinfo.h>` 里的 `backtrace_*` 函数,详见 [Backtraces](http://www.gnu.org/software/libc/manual/html_node/Backtraces.html),例子如下, ```c++ #include <stdio.h> #include <execinfo.h> #include <signal.h> #include <stdlib.h
C++ 语言
64,662
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章