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

Positioning method and device for C + + program crash, equipment and storage medium

A technology of program crash and positioning method, which is applied in the direction of response error generation, instrumentation, electrical digital data processing, etc., can solve problems such as software crash positioning difficulties, and achieve the effect of improving development efficiency and facilitating integrated use

Active Publication Date: 2022-01-11
深圳软牛科技有限公司
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to solve the technical problem that the current software crash location is difficult

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
  • Positioning method and device for C + + program crash, equipment and storage medium
  • Positioning method and device for C + + program crash, equipment and storage medium
  • Positioning method and device for C + + program crash, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The embodiment of the present invention provides a method, device, equipment and storage medium for locating a C++ program crash.

[0044] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the term "comprising" or "having" and any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to those explicitly listed instead, may include other steps or elements not explicitly listed or inherent to the process...

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 relates to the field of data positioning, and discloses a positioning method and device for C + + program crash, equipment and a storage medium. The method comprises the following steps of: establishing a memory database based on a static hash function; according to a preset FUNCSIG function, reading a function name of a calling function in the memory database; judging whether the calling function in the memory database is executed or not; if the execution is finished, clearing the function name of the calling function in the memory database; and if the execution is not finished, reading a function name in a crash interception port of the C + + program, and writing the function name into a preset record log.

Description

technical field [0001] The invention relates to the field of data positioning, in particular to a method, device, equipment and storage medium for locating a C++ program crash. Background technique [0002] There will be various bugs in software development. It is easier to locate the problem through debugging during the development stage. If it is an occasional crash that occurs in the release package, it is often difficult to locate, or it requires a certain technical background, which is not conducive to elementary programs. Members found solutions to problems. [0003] At present, the software basically has log records. After a problem occurs, the log analysis process can be used to locate the problem, but the accuracy of log analysis depends on the detail level of the log. In this case, the problem may not be analyzed at all. It is not reasonable to add logs everywhere. There is also a tool like BugSplat to find the crash of the release version, but such tool integrat...

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/07
CPCG06F11/079G06F11/0775G06F11/0787
Inventor 刘梁李盛
Owner 深圳软牛科技有限公司
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