morningman opened a new issue #7123:
URL: https://github.com/apache/incubator-doris/issues/7123


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Description
   
   C language program may cause the process to hang due to various reasons. 
Usually we need to locate the error through the coredump file. However, 
coredump files are usually relatively large, which is not conducive to 
transmission, and most online environments are closed by default.
   
   Minidump is a file format defined by Microsoft for reporting errors after 
program crashes. It includes thread information, register information, call 
stack information, etc. at the time of the crash, which helps developers 
quickly locate the problem.
   
   Unlike [Coredump](https://en.wikipedia.org/wiki/Core_dump), Minidump files 
are smaller and easier to report and network transmission. Coredump file will 
contain a complete memory image, so the volume may be dozens or hundreds of GB. 
The Minidump file only contains the call stack and register information of the 
key thread, so the size is usually only MB level.
   
   [Breakpad](https://github.com/google/breakpad) is a cross-platform crash 
dump and analysis framework and tool collection. Users can use Breakpad to 
conduct self-service analysis of Minidump files. You can also collect Minidump 
files and report them to Doris cluster operation and maintenance or developers.
   
   Many systems use minidump to assist in locating and reporting problems, such 
as impala, kudu and so on. Doris can also introduce this feature to help users 
troubleshoot and locate problems.
   
   ### Use case
   
   _No response_
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to