728x90
[windbg] windbg 사용하기, 덤프 분석하기
👨🏻‍💻 programming/◽ 툴(tool)2024. 6. 26. 15:59[windbg] windbg 사용하기, 덤프 분석하기

"[windbg] windbg 사용하기, 덤프 분석하기" 1. 덤프를 읽을 심볼과 심볼에 맞는 소스코드 경로를 연결시킨다.   2. 덤프를 windbg에 드래그 드롭 또는 open으로 파일을 열면 이런 화면을 볼수 있다.Loading Dump File : 덤프 파일의 위치, 덤프 종류 Executable search path is : 덤프가 발생한 OS Debug sesstion time : 덤프 발생 시점 시간 Process Uptime: 부팅 이후 동작한 시간   3. !analyze -v 명령어 실행 !analyze-v 명령어를 실행하면 더욱 자세하게 덤프 내용이 나온다.FAULTING_IP: 어떤 부분에서 문제가 일어났는지 표시한다. callstack의 마지막 부분이다. KERNRLBASE.ddl..

(VCS) svn 사용 방법 익히기!
👨🏻‍💻 programming/◽ 툴(tool)2022. 12. 31. 23:01(VCS) svn 사용 방법 익히기!

SVN의 용어 정리 1. 저장소(Repository) : 모든 프로젝트의 프로그램 소스들은 이 저장소 안에 저장이 된다. 코드뿐만이 아니라 코드의 변경 사항도 모두 저장됩니다. 네트워크를 통해서 여러 사람이 접근 할 수 있다. 2. 트렁크(Truck) : 가장 중심이 되는 메인 저장소(메인 코드라인). 브랜치도 트렁크에서 부터 시작이 된다. 3. 브랜치(Branch) : 나무 가지라는 뜻으로, 트렁크에서 따로 분류에서 개발을 해야할때나 한 부분을 공동 작업을 할 때 역할 분담을 하기 위해 나눌때 사용한다. 이 나눠져 있는 나무 가지는 트렁크로 merge한다. 4. 태그(Tag, 라벨) : 꼬리표라는 뜻으로, 프로그래을 개발하면서 정기적으로 릴리즈할때 라벨링을 한다. 로그랑 다름. Update 현재 설정된..

(Version Control System/VCS) 버전관리 시스템
👨🏻‍💻 programming/◽ 툴(tool)2022. 12. 29. 12:39(Version Control System/VCS) 버전관리 시스템

버전관리(Version Control System/VCS)? 시간에 따라 수정한 내용을 확인할 수 있다. 어떤 시점에서 문제가 발생한 건지 확인할 수 있다. 파일을 잃어버리거나 수정이 잘못 되었을 때 쉽게 복구할 수 있다. 소스코드, 문서 등 모든 파일 형식의 데이터를 대상으로 삼는다. 프로젝트 자체를 특정 시점으로 되돌릴 수 있다. 버전 관리 시스템의 내용은 주홍글씨가 될 수 있으므로 신중하게 커밋해야 한다. 버전 관리 시스템은 제품명이 아니다. 로컬 버전 관리 시스템(Local Version Control System/ Local VCS) 한 사람이 관리한다. 기본적인 버전 관리이다. 예: RCS(Revision Control System) 중앙집중식 버전 관리 시스템(Central Version C..

728x90
image