概要: 我定期得到一个.NET的致命执行引擎错误,我似乎无法debugging的应用程序。 出现的对话框仅提供closures程序或向Microsoft发送有关错误的信息。 我试过看更详细的信息,但我不知道如何使用它。 错误: 在“应用程序”下的“事件查看器”中可以看到错误,如下所示 .NET运行时版本2.0.50727.3607 – 致命执行引擎错误(7A09795E)(80131506) 运行它的计算机是Windows XP Professional SP 3.(Intel Core2Quad Q6600 2.4GHz w / 2.0 GB RAM)其他缺乏multithreading下载(见下文)的基于.NET的项目似乎运行得很好。 应用: 该应用程序使用VS2008在C#/。NET 3.5中编写,并通过安装项目进行安装。 该应用程序是multithreading,并使用System.Net.HttpWebRequest及其方法从多个Web服务器下载数据。 我已经确定,.NET错误与线程或HttpWebRequest有关,但是由于这个特殊的错误似乎无法debugging,所以我一直无法得到更接近的结果。 我已经尝试过在很多层次上处理错误,包括Program.cs中的以下内容: // handle UI thread exceptions Application.ThreadException += Application_ThreadException; // handle non-UI thread exceptions AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // force all windows forms errors to go through […]
我得到这个PHP错误: PHP Notice: Undefined offset: 1 这里是引发它的PHP代码: $file_handle = fopen($path."/Summary/data.txt","r"); //open text file $data = array(); // create new array map while (!feof($file_handle) ) { $line_of_text = fgets($file_handle); // read in each line $parts = array_map('trim', explode(':', $line_of_text, 2)); // separates line_of_text by ':' trim strings for extra space $data[$parts[0]] = $parts[1]; // map the […]
在尝试在Silex呈现自定义错误页面时,我正在努力解决问题。 根据我在这个链接中find的: http : //refactoring.us/silex/custom-error-pages-with-silex-and-twig/ 我试图在我的应用程序中设置一个自定义的404错误页面。 一切工作正常,直到我开始在我的树枝模板中使用助手。 404错误页面模板的示例代码如下所示: {% extends "layout.html.twig" %} {% block main %} <div id="error404"> <h2>{{ app.translator.trans('page404.title') }}</h2> <p>{{ app.translator.trans('page404.para1') }}</p> <p class="btn-footer"> <a href="{{ url('home') }}" class="btn">{{ app.translator.trans('page404.button') }}</a> </p> </div> {% endblock %} 我的Silex应用程序中的error handlingPHP代码: $app->error(function (\Exception $e, $code) use($app) { switch ($code) { case 404: $message = $app['twig']->render('error404.html.twig'); break; […]
在Eclipse中(在控制台中)我得到了一个非常恼人的错误: Invalid layout of java.lang.String at value A fatal error has been detected by the Java Runtime Environment: Internal Error (javaClasses.cpp:129), pid=15238, tid=140306591237888 fatal error: Invalid layout of preloaded class JRE version: 7.0_07-b10 Java VM: Java HotSpot(TM) 64-Bit Server VM (23.3-b01 mixed mode linux-amd64 compressed ops) Failed to write core dump. Core dumps have been […]
为什么我得到这个PHP错误? Fatal error: Class 'PHPUnit_Framework_TestCase' not found in …
我有以下结构 otsg > class > authentication.php > database.php > user.php > include > config.inc.php > encryption.php > include.php > session.php > index.php > registration.php include.php文件具有以下内容 ini_set('display_errors', 1); error_reporting(E_ALL); ini_set('include_path',ini_get('include_path').':/Applications/MAMP/htdocs/otsg/:'); require_once 'config.inc.php'; require_once '../class/database.php'; require_once '../class/user.php'; require_once 'encryption.php'; require_once 'session.php'; require_once '../class/authentication.php'; 并在index.php页面,我已经包括在内 require_once 'include/include.php'; 当我打开页面index.php我得到以下警告和致命的错误。 我不明白是什么原因导致这个错误。 当我给绝对path它的作品。 但绝对path不是我相信的一个好主意。 Warning: require_once(../class/database.php) [function.require-once]: failed to open stream: […]
我正在尝试一个简单的Web服务示例,即使我在php.ini文件中取消了注释extension=php_soap.dll ,我也会得到这个错误: 致命错误:在第2行中找不到C:\ Program Files(x86)\ EasyPHP-5.3.9 \ www \ server.php中的类“SoapClient”
我试图运行一个示例代码在Android 1.5模拟器启动应用程序时,我得到了这些错误….任何一个有一些提示..? 来自LogCat的错误: 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): FATAL EXCEPTION: main 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.s.android.test/com.s.android.test.MainActivity}: java.lang.ClassNotFoundException: com.s.android.test.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.s.android.test-2.apk] 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1544) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1638) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:928) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.os.Handler.dispatchMessage(Handler.java:99) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.os.Looper.loop(Looper.java:123) 01-13 02:28:08.392: […]
我是新来的php ,我已经执行下面的代码。 <?php class my_class{ var $my_value = array(); function my_class ($value){ $this->my_value[] = $value; } function set_value ($value){ // Error occurred from here as Undefined variable: my_value $this->$my_value = $value; } } $a = new my_class ('a'); $a->my_value[] = 'b'; $a->set_value ('c'); $a->my_class('d'); foreach ($a->my_value as &$value) { echo $value; } ?> 我得到了以下错误。 什么可能是错误? […]
根据对这个答案的评论 ,可以通过使用set_error_handler()无法捕获的closures函数来捕获致命错误。 但是,我找不到如何确定是由于致命错误还是由于脚本到达而导致关机。 此外,在关机function中,debugging回溯函数似乎不存在,使得将堆栈跟踪logging到发生致命错误的地方是毫无价值的。 所以我的问题是:什么是对致命错误(尤其是未定义的函数调用)做出反应的最佳方式,同时保持创build正确的回溯的能力?