草庐IT

异常系列

全部标签

windows - 如何使用 windbg 分析 Chrome Aw Snap 后的异常

我的Web应用程序中一直有“AwSnap”。在HowdoIdebugatabcrashinGoogleChrome的帮助下使用windbg我试图找出问题所在。到目前为止我完成的步骤:从Crashes目录中得到一个.dmp文件加载到windbg设法查看堆栈(使用“k”)尝试!analyze时没有显示任何有意义的内容我需要什么才能看到导致崩溃的模块如何从这里进步?编辑:有一个错字。"!analyze-v"的工作类似于:kb、dd、.exr、.cxr、kv对于所有ChromeAwSnappers-!analyze-v就是你要找的信息如下...0:000>!analyze***********

c# - Windows C# 中找不到文件异常

当我打开一个文件、读取其内容并保存它时,应用程序第一次运行良好。但是当我再次打开同一个文件时,我得到了一个找不到文件的异常。如何刷新流?FileStreamusrFs=null;try{usrFs=newFileStream(xmlSource,FileMode.Open,FileAccess.Read,FileShare.ReadWrite);}catch(IOException){MessageBox.Show("Filenotfoundinthespecifiedpath");}XML堆栈跟踪atSystem.IO.__Error.WinIOError(Int32errorCod

c++ - 全局关闭 C++ 新运算符异常

有什么方法可以全局关闭new运算符的异常?如果有多个,哪个最好?我试过了,但我真的不确定:#includeusingstd::nothrow;我尝试用谷歌搜索“usingstd::nothrow;”,但没有结果。我正在使用MSVC2010。我当然知道new(std::nothrow)myClass(); 最佳答案 没有。这会破坏很多代码,例如在标准header中,它确实依赖于new抛出。C++委员会意识到将数十种几乎兼容的语言标准化为同一个名称会带来危险,而仅使用5个这样的选项,您就已经拥有32种不兼容的语言。

c++ - C++ 程序中的异常行为,经常崩溃

我最近在我的程序中遇到了一个问题,似乎也没有人遇到过这个问题,我已经在互联网上搜索了解决方案,但我找不到,让我解释一下。问题我从事2D平台游戏已有一段时间了,并且正在慢慢实现新功能,但是,我遇到了障碍。我目前正在为碰撞和物理目的将AABB树实现编程到我的游戏中,它似乎造成了很多麻烦。我最终修复了程序中的所有错误并得到了一个有效的实现,至少,我认为我做到了,直到随机错误开始出现。令我惊讶的是,它实际上根本不是我的AABB类,而是这个单一的代码块。while(fs.tellg()(&x),2);//I'mreadingfromabinaryfs.read(reinterpret_cast(

windows - 在 Windows 上捕获子进程异常

我正在开发一个多平台C++模糊测试应用程序。该应用程序生成一个子进程并检查它是否意外停止。我已经设法在linux上做到这一点,但是,windows异常处理机制让我很难做。我的代码现在执行以下操作:-调用CreateProcess生成进程。-WaitForSingleObject等待它终止。-然后调用GetExitCodeProcess并检查退出代码是否对应于异常。一切正常,我已经用空解引用测试应用程序对其进行了测试,我可以优雅地捕获异常。但是,每次我对此进行测试时,都会出现一个Windows错误消息框,告诉我发送或不发送错误报告。由于模糊器应该是一个自动测试应用程序,我需要以某种方式禁

c++ - Windows下的异常处理和stacktrace(MinGW/gcc)

我需要使Linux/GCC异常处理系统与Windows/MinGW兼容。注意:我需要从共享库中捕获和回溯异常。这是我在Linux/GCC下的实现方式...标题:#include#includestaticvoidhandler(intsig){//Catchexceptionsswitch(sig){caseSIGABRT:fputs("CaughtSIGABRT:usuallycausedbyanabort()orassert()\n",stderr);break;caseSIGFPE:fputs("CaughtSIGFPE:arithmeticexception,suchasdiv

java - io异常 : a required privilege is not held by client while writing in file in java

我搜索了很多类似的问题,都没有解决我的问题。我正在尝试在文件中写入一些内容,但出现错误。我的代码try{Filef=newFile(file_name);f.createNewFile();//System.out.println("Hello");f.setWritable(true);FileWriterfstream=newFileWriter(f);BufferedWriterout=newBufferedWriter(fstream);ListIteratoritr=account.listIterator();//accountisaListobjectwhile(itr.

windows - 为什么 Cordova Windows 8 应用程序导致 wwahost.exe 中出现未处理的 win32 异常?

我们正在通过适用于Windows8.1的VS2013在Cordova中构建应用程序。当用户“单击”我们其中一个页面上的anchor标记时,我们得到“wwahost.exe中出现未处理的win32异常”。我们检查了这个问题的注册表:https://support.microsoft.com/en-us/kb/811191默认情况下一切都是正确的。根据一些Google搜索,这是我们能找到的唯一解决方案。在调试器中-“调用堆栈”:mshtml.dll!CDocument::Doc(void)Unknownmshtml.dll!CAttribute::GetNSAtomTable()Unkno

基于Python的时间序列异常值检测

 今天我们介绍一下使用python做时间序列数据分析和预测中异常值检测的方法,常用的异常值检测方法有以下几种:3sigma:基于正太分布,当数据值超过±3个标准差(3sigma)时为异常值。z-score:z标准分数,它测量数据值到平均值的距离,当数据与平均值相差2个标准差时z-score为2,如果将z-score为3作为异常值判断标准时,便相当于3sigma。箱体法(box):它基于数据的四分位值来判断异常值。多维度异常值判断法,通过数据特征的多个维度综合判断数据是否为异常值。注:3sigma,z-score,箱体法(box)都是从数据值本身的单一维度去分析和判断异常值,从而有一定的局限性,

【SpringBoot系列】Spring Boot Bean Factory的生命周期

SpringBoot学习大纲,可以留言自己想了解的技术点继续完成既定的任务,走起1、SpringBootBeanFactory的生命周期可以概括为以下步骤:资源加载:SpringBoot应用程序启动时,会扫描指定的路径,加载配置文件和类文件等资源。配置加载:SpringBoot会根据配置文件(比如application.properties)中的配置,创建一个Environment对象,用于保存应用程序的配置信息。Bean实例化:SpringBoot根据配置文件和Java类中的注解等信息,创建应用程序中定义的所有Bean。Bean初始化:SpringBoot在Bean实例化完成后,会调用Bea