我的应用程序是在Windows Server 2008 R2上运行的c#windows服务。它偶尔会崩溃并出现以下错误
错误应用程序名称:Fusion_Ingestion_Service.exe,版本:1.1.0.3,时间戳:0x59428da5 错误模块名称:clr.dll,版本:4.0.30319.34209,时间戳:0x5348961e 异常代码:0xc0000409 故障偏移:0x0000e233 错误进程id:0x49ac 错误应用程序启动时间:0x01d30c3353dbd043 错误的申请路径: 错误模块路径:C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ clr.dll 报告ID:8bbc1f2b-7844-11e7-b6c9-00155d018b91
我试过以下
关于如何找到问题的任何想法
答案 0 :(得分:0)
给定的异常代码表示运行时堆栈缓冲区溢出。不幸的是,如果没有任何源代码或崩溃的更多细节,我无法帮助您在这里调试问题。
有关此类问题的一般调试技巧,请参阅此答案(如果您无法自行捕获,请忽略堆栈):https://stackoverflow.com/a/14206133/3966590
请参阅以下MSDN答案以及有关如何调试问题的相关资源:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/aa84a49e-6bfe-4b89-928a-ea477e73c07e/clr-exception-0xc0000409?forum=clr