Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Crash analysis method and device

A technology of crash analysis and key location, which is applied in hardware monitoring and other directions, can solve problems such as difficult analysis of crashes, low efficiency, and inability to ensure the location of crashes, so as to achieve the effect of ensuring the cause of crashes and quickly locating them

Active Publication Date: 2013-04-10
BEIJING QIHOO TECH CO LTD
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] A software crash analysis method is to obtain the DUMP file of the crashed software, i.e. the image file of the software process, and then use an analysis tool such as windbg to open the image file, and the relevant data of the process can be checked by the analysis tool, for example Library loading, etc., and then locate the cause of the crash, but if the cause of the crash cannot be located through the relevant data of the above process, more complex analysis is required, such as viewing the stack, etc.
[0005] The above method needs to check the relevant data of the software process and even analyze the relevant data of the stack in the software when performing positioning. Therefore, it takes a long time to locate the cause of the crash and the efficiency is relatively low.
[0006] Moreover, some crashes are not caused by the software itself, and it is difficult to analyze the cause of such crashes by using the above method, so the above method cannot ensure the location of the cause of the crash

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Crash analysis method and device
  • Crash analysis method and device
  • Crash analysis method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0044] The software is the interface between the user and the hardware, that is, the user communicates with the computer through the software. Once the software crashes, the software may have to wait for a long time before it can continue to be used, or even be unable to continue to be used. Therefore, it is necessary to find the cause of the software crash to determine whether the crash is caused by a problem in the software, so a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a crash analysis method and device and aims to solve the problem that causes for crash cannot be positioned in the prior art. The device comprises a monitoring point setting module, a monitoring and generating module, an acquisition and view module and an analysis positioning module, wherein the monitoring point setting module is suitable for respectively setting monitoring points in to-be-tested targets of a terminal in advance; the monitoring and generating module is suitable for monitoring the operation of each to-be-tested target and acquiring parameters of the monitoring points and parameter values which respectively correspond to the parameters when the to-be-tested targets crash to generate mirror image documents, wherein the parameter of the monitoring points comprise parameters of the monitoring points in the to-be-tested targets and parameters of monitoring points in the terminal; the acquisition and view module is suitable for acquiring the mirror image documents and viewing parameters of monitoring points in the mirror image documents and parameter values which respectively correspond to the parameters; and the analysis positioning module is suitable for analyzing the parameters of the monitoring points and the parameter values which respectively correspond to the parameters so as to position the causes for the crash of the to-be-tested targets; the monitoring point setting module is specifically suitable for analyzing the causes for the crash of the to-be-tested targets in advance to determine the key position at which the to-be-tested target crashes; and the monitoring points are respectively set at the key points.

Description

technical field [0001] The invention relates to computer software technology, in particular to a crash analysis method and device. Background technique [0002] Software is a collection of computer data and instructions organized in a specific order. Usually software can be divided into system software, application software and middleware between the two. Software does not only include computer programs that run on computers, but also includes files related to these computer programs, that is, software can be considered as a collection of programs and files. [0003] The software is the interface between the user and the hardware, that is, the user communicates with the computer through the software. Users can use the computer through the software, use the software to surf the Internet, and use the software for office work. However, the software may crash due to various reasons. Once the software crashes, the software may need to wait for a long period of time before it c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/30G06F11/34
Inventor 王国涛刘庆平
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products