故障系统dll然后服务崩溃

时间:2011-07-22 16:52:11

标签: c# .net windows-xp runtime-error unhandled-exception

我们的一项书面服务中有一种奇怪的失败模式。我们将在系统dll中出现故障,然后一分钟左右,我们的服务将在有或没有未处理的异常时崩溃。

我们将从.Net运行时错误报告中获取以下故障模块消息之一:

faulting module kernel32.dll, version 5.1.2600.5781
faulting module ntdll.dll, version 5.1.2600.5755
faulting module clbcatq.dll, version 2001.12.4414.700

超过30秒(但不到一分钟),我们可能会或可能不会获得例外情况:

System.Runtime.InteropServices.SEHException
System.AccessViolationException
exception in a MSDTC related component
System.Globalization.CultureNotFoundException

有没有人看过这种延迟/配对行为?这两个错误都会报告给事件查看器。这只发生在一些物理上较旧的XP生产系统上,而不是发生在开发中。

0 个答案:

没有答案