Embedded system progress abnormal tracking position-finding method

An embedded system, tracking and positioning technology, applied in the direction of multi-program device, software testing/debugging, etc., can solve the problems of inability to locate source code, wrong location, and inability to locate exceptions, etc., and achieve the effect of streamlining and fixing the size of abnormal files
CN101211309AInactive Publication Date: 2008-07-02ZTE CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZTE CORP
Publication Date
2008-07-02
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a tracking ordination method for process exception in an embedded system, and solves the problems that with prior exception tracking tools that the needed memory space is large, the configuring is inconvenient, and the version support needs to be debugged in the exception tracking tool. The invention extracts a program address where the exception occurs, the content of each register of a processor, the name of a executable file in which the exception occurs according to the memory information of the process when the exception occurs, and intelligently backtracks out the calling sequence of function when the exception occurs, the name and the associated file of the called function; the information is preserved in a file, through which the contents such as the function that causes the process exception, the name of the function, the process pointer, etc. are clearly seen, thereby locating a code position where the exception occurs. The preserved file removes unnecessary redundant information at the same time, thus the volume of the preserved file is small, thereby being more particular applied to the high-end embedded system such as an intelligent cellphone, a PDA (Personal Digital Assistant), etc.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to an abnormal processing method of a process in an embedded system, in particular to a method for processing and extracting abnormal information of an abnormal process. Background technique

[0002] In high-end embedded systems such as PDAs and smart phones, it is required to provide complex applications such as word processing, GUI interface, media player, etc., and users can install and uninstall new programs, such as games, tools, etc. by themselves. The traditional embedded operating system can no longer meet the needs. Therefore, more complex operating systems such as Linux operating system and WinCE operating system are used in high-end embedded systems. Compared with traditional embedded operating systems, these operating systems have the following characteristics:

[0003] 1. The kernel running space is separated from the user program running space, so that the error of the user process will not cause the collapse of th...

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