关闭时WPF应用程序崩溃

时间:2016-04-28 17:32:38

标签: c# .net wpf

这里的任何人都可以对这个小小的谜团有所了解。 我有一个.net 3.5,WPF应用程序,运行在Windows 7嵌入式,相当低的规格pc(英特尔酷睿2双核,1GB内存等)。我已经在类似系统上运行该软件没有问题,但是当我在最近安装它的某台机器上运行时。在场合,关闭应用程序时,它会崩溃,并显示以下详细信息:

-Problem Event Name      APPCRASH
-Application Name        *****.exe
-Application Version     2.1.0.0
-Application TimeStamp   52f0a50b
-Fault Module Name       ntdll.dll
-Fault Module Version    6.1.7601.17514
-Fault Module Timestamp  4ce7ba58
-Exception Code          c0000005
-Exception Offset        000343b6
-OS Version              6.1.7601.2.1.0.320.65
-Locale ID               1033

然后我还必须打开任务管理器,以便完全关闭应用程序。

我能够获得Exception消息和小堆栈跟踪,如下所示:

-Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

   -at MS.Win32.PresentationCore.UnsafeNativeMethods.MILUnknown.Release(IntPtr pIUnkown)
   -at MS.Win32.PresentationCore.UnsafeNativeMethods.MILUnknown.ReleaseInterface(IntPtr& ptr)
   -at System.Windows.Media.SafeMILHandle.ReleaseHandle()
   -at System.Runtime.InteropServices.SafeHandle.InternalFinalize()
   -at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean disposing)
   -at System.Runtime.InteropServices.SafeHandle.Finalize()

据我所知,使用的硬件并不理想,但我坚持使用它。只是想知道是否有人能指出我正确的方向。

0 个答案:

没有答案