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

Crash log processing method and device, electronic equipment and storage medium

A processing method and log technology, applied in the computer field, can solve problems such as limited symbolization process and excessive dependence on symbol tables in crash log processing

Active Publication Date: 2020-07-07
BEIJING 58 INFORMATION TTECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a crash log processing method, device, electronic device, and storage medium to solve the problem that the existing crash log processing method relies too much on the symbol table, resulting in a limited symbolization process

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 log processing method and device, electronic equipment and storage medium
  • Crash log processing method and device, electronic equipment and storage medium
  • Crash log processing method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0065] refer to figure 1 , shows a flowchart of steps of a crash log processing method in an embodiment of the present invention.

[0066] Step 110, obtaining addresses of all classes in the executable file corresponding to the crash log file;

[0067] As mentioned above, the crash address of the crash log contained in the crash log file is a kind of symbolic address information, and what the user wants to see is a symbolic visual statement. Through t...

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 invention provides a crash log processing method and device, electronic equipment and a storage medium. The method comprises the steps of obtaining addresses of all classes in an executable file corresponding to a crash log file; obtaining an address range of each function of each class according to the address of each class; and for any crash log in the crash log file, in response to the situation that the crash address corresponding to the crash log is located in the address range of any function, determining that the function crashes; and searching a function address interval to which the crash address belongs by scanning the feasibility file and comparing the assembly instruction, and confirming the crash function, thereby converting the crash address into a function symbol and symbolizing the log. The method has the beneficial effects that the crash log can still be symbolized under the condition that the symbol table is missing, the blind area of program monitoring is reduced, and the feasibility and adaptability of crash log symbolization are improved.

Description

technical field [0001] The present invention relates to the field of computer technology, and in particular, to a crash log processing method, device, electronic device and storage medium. Background technique [0002] Application client crash is the most serious problem that occurs during application operation, which can lead to sudden service interruption and serious damage to user experience. Therefore, it is very important to monitor and analyze the crash of the application client. However, the crash log reported by the system is a kind of symbolic address information, and what the user wants to see is a symbolic visual statement. Through the symbolic visual statement, the user can clearly know which function and which line has a problem. And if the entire symbolic address call stack is symbolized into such a visual statement, the call stack will look very clear and the code calling logic is clear, which is very helpful for locating the cause of the crash and repairing ...

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
IPC IPC(8): G06F11/07
CPCG06F11/0775
Inventor 邓竹立彭飞
Owner BEIJING 58 INFORMATION TTECH 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