在我们的服务中抛出了一个AccessViolationException。我们注册了AppDomain.CurrentDomain.UnhandledException,从调用堆栈下面得到的事件。我们的应用程序也使用非托管库,我猜异常是由于错误使用它们(例如,oci)而不是显示的托管堆栈造成的。
我能相信所报告的堆栈是导致问题的堆栈吗?或者这只是一个有根据的猜测吗?System.AccessViolationException: Attempted to read or write protected m
每天凌晨2点(固定服务器时间00:00:00 ),我拥有的应用程序由于QuickFix中的访问冲突异常而崩溃。这是来自事件查看器的错误:
Exception Info: System.AccessViolationException Stack: at <Module>.FIX.Initiator.stop(FIX.InitiatorQuickFix.SocketInitiator.stop(Boolean) at QuickFix.SocketInitiator.Dispose(Boolean) at QuickFix.Soc
我在我的.net应用程序中使用COM对象(MODI)。我调用的方法抛出一个System.AccessViolationException,它被Visual Studio截获。奇怪的是,我将我的调用包装在一个try catch中,它有用于AccessViolationException、COMException和其他所有东西的处理程序,但是当Visual Studio (2010)截获AccessViolationException时,调试器在方法调用(doc.OCR)上中断,如果我单步执行,它将继续到下一