社区
C语言
帖子详情
限制程序调用栈深度(求助)
helloxxxxx111
2010-07-21 12:59:31
VS08写个纯C的程序,崩溃了,看不到引起崩溃的代码,调用栈信息全部是系统DLL的,估计可能是调用栈太深就把前面的调用信息给抹掉了,想问下如何限制程序函数调用栈深度。。。
也就是A()调用B(),这种函数调用栈,让他只能调用十几次,再深就错误。。。
因该是VS某个地方设置一下的问题,GOOGLE了一下木有找到。。。
不是很了解这方面,可能描述的不是很清楚。。。
希望知道的朋友解答一下,谢谢
...全文
174
3
打赏
收藏
限制程序调用栈深度(求助)
VS08写个纯C的程序,崩溃了,看不到引起崩溃的代码,调用栈信息全部是系统DLL的,估计可能是调用栈太深就把前面的调用信息给抹掉了,想问下如何限制程序函数调用栈深度。。。 也就是A()调用B(),这种函数调用栈,让他只能调用十几次,再深就错误。。。 因该是VS某个地方设置一下的问题,GOOGLE了一下木有找到。。。 不是很了解这方面,可能描述的不是很清楚。。。 希望知道的朋友解答一下,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helloxxxxx111
2010-07-21
打赏
举报
回复
我晓得某个地方可以限制 局部变量堆栈大小。
但这个跟调用栈因该没关系吧?
知道的朋友说一下略微详细的解决方法,给个链接或者关键字也可以。
全局变量记录不得行吧,我都不知道哪几个函数引起的。。。我想追踪到完整的调用栈,现在貌似是调用栈太深,把前面的结果覆盖了,VS显示不了最前面的调用栈。。。
thehunters
2010-07-21
打赏
举报
回复
栈大小有限制
berryluo
2010-07-21
打赏
举报
回复
加个全局变量记录一下!
如何设置堆
栈
大小以克服java.lang.StackOverflowError
这允许更多线程同时运行,但是这意味着每个线程在嵌套其函数
调用
的
深度
方面受到更多
限制
。 在某些情况下会发生堆
栈
溢出崩溃,因为JRockit JVM无法正常处理堆
栈
溢出错误。根据J2SE Java文档,正常处理的java.lang....
为什么我的 Python
程序
卡住啦!
文 | xybaby 出处 | cnblogs服务器
程序
员最怕的就是
程序
crash,不过有时候
程序
没有crash,但是...本人遇到过的有两种情况,一种是卡在系统
调用
,如常见的磁盘IO或者网络、多线程锁;另一种就是代码进入了死循环。...
python运行
程序
为什么会卡住_啊,我的
程序
为啥卡住啦
服务器
程序
员最怕的就是
程序
crash,不过有时候...本人遇到过的有两种情况,一种是卡在系统
调用
,如常见的磁盘IO或者网络、多线程锁;另一种就是代码进入了死循环。在《日志的艺术》一文中,讨论了日志的重要性,如...
python 循环建立进程_为什么我的 Python
程序
卡住啦
文 | xybaby 出处 | cnblogs服务器
程序
员最怕的就是
程序
crash,不过有时候
程序
没有crash,但是...本人遇到过的有两种情况,一种是卡在系统
调用
,如常见的磁盘IO或者网络、多线程锁;另一种就是代码进入了死循环。...
啊,我的
程序
为啥卡住啦
服务器
程序
员最怕的就是
程序
crash,不过有时候
程序
没有...本人遇到过的有两种情况,一种是卡在系统
调用
,如常见的磁盘IO或者网络、多线程锁;另一种就是代码进入了死循环。 在《日志的艺术》一文中,讨论了日志...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章