Browse > Article
http://dx.doi.org/10.7583/JKGS.2011.11.2.131

Post Mortem Debugging And Process Dump  

Park, Ju-Hang (Course for Industrial Technology(Digital Entertainment) Graduate School of Industrial Technology & Management Korea Polytechnic University)
Kim, Young-Sik (Course for Industrial Technology(Digital Entertainment) Graduate School of Industrial Technology & Management Korea Polytechnic University)
Abstract
Debugging is very important element in programming development. We can find a lot of bug of program we made, and we can fix it. but after a product is released, we need system we can catch bugs as soon as possible. For this, we need to know post-mortem debugging. We will look at post-mortem debugging, and we will talk about process dump. Also when process get the problem, we should get the process dump, but we can have situation process dump was not generated. We will consider this case, and we will examine programming technique which this case can be retrieved. Finally, I will introduce EHModule(exception handler module)
Keywords
post-mortem debugging; process dump; exception handler;
Citations & Related Records
연도 인용수 순위
  • Reference
1 구글 브레이크 패트; http://code.google.com/p/google-breakpad/
2 버그트랩; http://www.codeproject.com/KB/applications/BugTrap.aspx
3 Bonnie Collier: Project Review Process Web Site-PostmortemToolkit; http://www.projectreview.net/prtoolkit.asp [Retrieved March 28, 2004], 1996
4 Tobias Klein. Process Dump Analyses: Forensical acquisition and analyses of volatile data; http://www.trapkit.de/img/pdf.gif
5 ProcDump로 CPU 사용률 조건별 덤프 생성; http://laigo.kr/499?srchid=BR1http%3A%2F%2Flaigo.kr%2F499
6 예외를 만들지 않고, 그냥 사라지는 프로세스; http://serious-code.net/moin.cgi/CppDebuggingTips#head-ff430a953a7bcd6b78b3520757ea9c69149bc9c3
7 Minidump stack overflow 검출; http://sweeper.egloos.com/2420307
8 "SetUnhandledExceptionFilter" and VC8; http://blog.kalmbachnet.de/?postid=75
9 NDC 10 진선웅 클라이언트 오류처리 A to Z; http://ndc.nexon.com/150091248918
10 덤프가 남지 않는 경우는 어떤 경우가 있을까요?; http://www.gpgstudy.com/forum/viewtopic.php?topic=23283
11 Userdump.exe 도구를 사용하여 덤프 파일을 만드는 방법; http://support.microsoft.com/?scid=kb;ko;241215&x=14&y=15
12 실전 윈도우 디버깅 / Mario Hewardt Daniel Pravat
13 Windows 구조와 원리 - OS를 관통하는 프로그래밍의 원리 / 정덕영
14 MicroSoft Debugging Application .Net And Windows / 존 로빈스 저 서우석 역
15 M. Myllyaho, O. Salo, J. Kaariainen, J. Koskela, A review of small and large post-mortem analysis methods,in: Proceedings of the ICSSEA, Paris, 2004