GDB 3

[GDB] shared library debug symbol loading

https://stackoverflow.com/questions/30281766/need-to-load-debugging-symbols-for-shared-library-in-gdb/66562021#66562021 Need to load debugging symbols for shared library in GDB I am using GDB to debug a program that uses libpthread. There is an error happening in pthread_create and need to step into that function. Unfortunately when I am debugging my program, it does not... stackoverflow.com 요약 ..

[Segfault] 기초 편 : Linux의 Segmentation Fault(Segfault) 분석 방법

[Segfault] 기초 편 : Linux의 Segmentation Fault(Segfault) 분석 방법 1. Segmentation Fault(이하:Segfault) 정의 - 프로그램이 동작 중 잘못된 주소를 참조할 때 발생하는 오류이다. 2. 대표적인 Segmentation Fault(Segfault) 발생 조건 1) 읽기 전용 메모리 영역에 데이터를 쓰려고 할 때 2) 운영 체제 메모리 영역 또는 보호된 메모리 데이터를 쓰려고 할 때 3) 잘못된 메모리 영역을 접근하려고 할 때 Ex) NULL, -1, 등등 3. Segfault가 발생시 발생하는 에러 메시지 - 화면상 내용(알 수 있는 정보가 없다) - Segmentation fault라고 뜬다. - demsg 상내용(알 수 있는 정보가 좀 더 ..