블로그 이미지
vicjung

프로그래밍이나 컴퓨터 관련 위주 블로그

Rss feed Tistory
Programming 2011. 11. 15. 00:27

google-breakpad

오픈소스 크래쉬 리포팅 플랫폼

구글에서 하는 것 같은데 좋은지 잘은 모르겠음.

대략적으로 보이는 양으로 봐서는 방대한 스타일은 아닌듯 보이고...

난 서버쪽을 주로 해서 클라이언트 크래쉬 리포팅 쪽을 많이 다뤄보지 않아서 잘 평가가 안되네..

주요 특징

  1. (개별 사용자 용) 크래시가 발생했을 때, 이를 breakpad 에서 사용하는 포맷으로 덤프를 남겨주는 부분: in-process 덤프만 있는 게 아니라, 다른 프로세스에서 dump를 남기는 방식(out-of-process dump)도 지원한다
  2. (Build-System 용) 디버그 정보를 읽어서 breakpad 내부 형식으로 바꾸는 부분 : Win32 pdb 나 –g 옵션을 넣고 빌드한 *nix 바이너리에서 심볼 데이터를 뽑아낸다
  3. (Crash Collector 용) 1에서 나온 정보를 가지고 2를 이용하여 스택 트레이스를 뽑아내는 부분

참조:  Breakpad 로 CrashReporter 만들기


 

'Programming' 카테고리의 다른 글

URL FORMAT  (0) 2011.11.24
유니코드에 대비한 프로그램을 작성하는 여섯가지 원칙  (0) 2011.11.20
닷넷에서 xml 처리  (0) 2011.11.14
원격 인스톨 방법  (0) 2011.11.05
윈도우에서 자동 실행되는 경로들  (0) 2011.11.05
,
TOTAL TODAY