如何解决错误:“程序停止工作APPCRASH” [英] How to troubleshoot error: “Program stopped working APPCRASH”

查看:4168
本文介绍了如何解决错误:“程序停止工作APPCRASH”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个日志,并在这个控制台应用程序一个尝试捕捉,但似乎并没有走到这一步。



工程罚款我开发的机器上,不上赢Server 2008的事件查看器具有如下相同的信息。



据我所知没有太多去这里,但是这就是我知道的。所有的上一个部署工作,所以我无所适从。



请不要关闭,帮我解决这个问题。 。我会回答任何问题,我可以



感谢

 
说明:
不辍

问题签名:
问题事件名称:APPCRASH
应用名称:LoaderLive.exe
应用程序版本:2.0.1.0
应用时间戳:4ef176d6
故障模块名称:KERNELBASE.dll
故障模块版本:6.1.7601.17651
故障模块时间戳:4e211319
异常代码:e0434f4d
异常偏移:0000b9bc
OS版本:6.1.7601.2.1.0.272.7
区域设置ID:1033

在线阅读我们的隐私声明:
http://go.microsoft.com/ fwlink /的linkID = 104288&CLCID = 0x0409

如果在线隐私声明无法使用,请阅读我们的隐私声明离线:
C:\Windows\system32\en-US\\ \\erofflps.txt


解决方案

如果你有一个顶级的try / catch,它不是捕例外,这可能是因为该故障是在非常低的水平存在(如在本机代码库的地方),太早了(之前你甚至主启动),或在其他线程(在您的try / catch不能达到)。



要找出到底是怎么回事,运行调试器下的应用程序。如果您安装Visual Studio在目标机器上,你可以从那里(打开EXE和开始调试) 。如果没有,你可以使用windbg.exe /的Cdb.exe(可调试工具在Windows SDK的Windows 的)。在调试器,你应该能够看到那里发生了故障,因为它会通过在任何致命异常默认停止。


I have a log and a try catch in this console app, but does not seem to get that far.

Works fine on my dev machine, does not on Win Server 2008. Event viewer has the same info as below.

I understand there's not much to go on here, but that's what I know. All prev deployments worked, so I'm at a loss.

Please don't close, and help me solve this problem. I will answer any questions I can.

Thanks.

Description:
  Stopped working

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: LoaderLive.exe
  Application Version:  2.0.1.0
  Application Timestamp:    4ef176d6
  Fault Module Name:    KERNELBASE.dll
  Fault Module Version: 6.1.7601.17651
  Fault Module Timestamp:   4e211319
  Exception Code:   e0434f4d
  Exception Offset: 0000b9bc
  OS Version:   6.1.7601.2.1.0.272.7
  Locale ID:    1033

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

解决方案

If you have a top-level try/catch and it's not catching the exception, it might be because the fault is occurring at a very low level (e.g. somewhere in a native code library), too early (before your Main even starts), or on another thread (where your try/catch can't "reach").

To find out what is going on, run the application under a debugger. If you have Visual Studio installed on the target machine, you can do it from there (open the EXE and "Start Debugging"). If not, you can use windbg.exe / cdb.exe (available as Debugging Tools for Windows in the Windows SDK). Within the debugger, you should be able to see where the fault occurs, as it will by default stop on any fatal exception.

这篇关于如何解决错误:“程序停止工作APPCRASH”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆