首页 > Web开发 > 详细

记一次生产中.net程序栈溢出异常(StackOverflowException)

时间:2021-08-11 09:38:43      阅读:18      评论:0      收藏:0      [点我收藏+]

     项目上反馈程序偶尔会异常退出,查看windows日志提示未处理异常,查异常码(0xc00000fd)得知为栈溢出异常(StackOverflowException)。

    技术分享图片

 

 查了资料,说是因为死循环,查了最近更新内容循环语句都是有限的,不会出现死循环。这个问题又是偶尔出现,很难在debug状态下复刻这个问题,经过一段观察发现是一些规律,逐渐锁定了问题点在一个递归上,当时忽略了递归,而且这个递归只在特定情况下会死循环造成栈溢出异常。

记一次生产中.net程序栈溢出异常(StackOverflowException)

原文:https://www.cnblogs.com/YeRong/p/15126048.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!