태그>gdb(총 42개의 글)
'gdb' 관련 최근글
-
- [리눅스] 라즈베리 파이: coredump 추출 방법 + gdb 디버깅 방법
-
Arm Linux Kernel Hacks by AustinKim|2022/03/14 17:28
이번 포스트에서는 라즈베리 파이에서 coredump가 생성되도록 설정하는 방법과 GDB로 coredump를 로딩하는 방법을 소개합니다. coredump 생성 1. coredump 파일 사이즈 설정 'ulimit -a' 명령어를 입력하면 coredump 파일의 사이즈가 출력됩니다. root@raspberrypi:..
- [리눅스] 라즈베리 파이: coredump 추출 방법 + gdb 디버깅 방법
-
- [GDB] Arm(Armv7): C 코드와 어셈블리 코드를..
-
Arm Linux Kernel Hacks by AustinKim|2021/03/31 15:32
이번 포스트에서는 GDB를 사용해 디버깅을 하는 방법을 소개합니다. 소개된 내용을 참고하면 즐겁게 어셈블리 명령어를 디버깅할 수 있습니다. 환경: 라즈베리 파이4 GDB 실행 아래 명령어를 사용해 GDB를 Tex..
- [GDB] Arm(Armv7): C 코드와 어셈블리 코드를..
-
- [리눅스] GDB 프로그램 사용 위치 파악: 'which -a'
-
Linux Kernel(4.19) Hacks by AustinKim|2020/06/04 12:41
gdb와 같은 프로그램이 설치된 경로를 확인하고 싶을 때가 있습니다.이 때 다음 명령어를 사용하면 됩니다. 'which -a' 아래는 터미널에서 'which -a' 명령어를 사용한 예시입니다. baldcandy:#/etc$ which -a gdb-multiarch/usr/bin/gdb-multiarch gdb-multiar..
- [리눅스] GDB 프로그램 사용 위치 파악: 'which -a'
-
- [리눅스][디버깅] GDB로 깨진 콜 스택 복원하기(공유 라이브러리 로..
-
Linux Kernel(4.19) Hacks by AustinKim|2020/06/02 17:56
리눅스 프로젝트를 개발하면 코어덤프(coredump)를 열어서 크래시가 발생한 원인을 분석할 때가 많습니다.많은 개발자 분들이 코어덤프를 열어서 크래시가 발생한 원인을 분석하죠. 코어덤프를 열어 gdb를 사용해 디버깅할 때 가장 짜증나는 것 중 하나는 공유 라이브러리를 ..
- [리눅스][디버깅] GDB로 깨진 콜 스택 복원하기(공유 라이브러리 로..
-
- [C/C++] 피보나치 수열. (v0.1)
-
기록물 저장소! by sync86|2019/12/09 03:15
위 유투브를 보다가 위의 영상을 보게 되었다. 위 유투브는 우연찮게 보게 되었는데, 영상에서 나온 코드는 예전 내용일 것 같아 최근 버전에서는 어떤지 궁금해져서 작성해보게 되었다. 처음 의도는 분명 비교하..
- [C/C++] 피보나치 수열. (v0.1)
-
- [Python] Segmentation Fault 발생 시 gdb..
-
지훈현서 by 지훈현서아빠|2016/08/24 12:02
파이썬으로 개발을 하다보면 제일 까다로운 문제 중의 하나는 갑자기 Python (CPython) 프로그램 자체가 Segmentation Fault 를 발생하고 죽는 문제 입니다. 일반적인 파이썬 프로그램 자체는 C로 작성..
python, segmentation, fault, gdb, debug
- [Python] Segmentation Fault 발생 시 gdb..
-
- [우분투] 실행중인 프로세스에 gdb 붙이기
-
천재태지의 세상 돌려보기 by 천재태지서주영|2015/02/23 06:10
시점이 정확히 기억은 안나지만 우분투 12.xx 버전부터 실행중인 프로세스에 gdb를 붙이려고 하면 ptrace 설정을 확인하라는 에러 메시지가 발생했다. ptrace가 디버깅을 위한 용도이므로 일반 사용자는 이 ..
- [우분투] 실행중인 프로세스에 gdb 붙이기
-
- GDB 7.4 버전으로 다운그레이드 / Peda 설치
-
SAY by 노랑양말|2015/01/04 02:01
Peda라는 툴을 설치해 보려고 하던 중 이번에도 python3가 말썽을 일으켰다. Peda는 python2.7 까지만 지원해 주는 듯. 그래서 GDB를 원래의 7.8버전에서 7.4버전으로 다운그레이드 해 보았다 먼저 apt-get remove로 gdb를 지우고 아래 저장소를 다운받아 설치하면 된다...
- GDB 7.4 버전으로 다운그레이드 / Peda 설치
-
- 오늘도 즐거운 밤나들이 랄랄라 :)
-
Blue Nightbird by sanChoiz|2014/05/25 14:00
요즘들어 '해리스 랩 타이머'를 지르고 나서 달리기에 관한 욕심이 '대폭' 증가했습니다. 평상시에도 주행 영상을 찍어서 복습하는 편이긴 합니다만, 잘 안보게 되는데 데이터 로거로 찍은 영상 및 자료들은 계속 ..
- 오늘도 즐거운 밤나들이 랄랄라 :)
-
- [ubuntu/linux]gdb를 이용한 디버깅
-
크림벨~ by Mitcehll|2014/05/21 05:17
gdb를 이용하면 리눅스 터미널 상에서도 IDE를 사용하는 것 처럼 디버깅을 수행할 수 있다. gcc -g -o gdbTest *.c g+ -g -o gdbTest *.cpp (위 같이 빌드 -g 옵션을 넣어주고 빌드를 해주어야 한다!) $gdb gdbTest 같은 형식으로 입력을 주면. 아래와 같이 gdb..
gdb, debugging, linux, shellclear, 디버깅
- [ubuntu/linux]gdb를 이용한 디버깅
-
- mac os x에서 apache module gdb debugging
-
공부가 본업. by 언제나19|2014/04/23 21:12
attach는 일단 포기 Another technique is to use gdb to attach to the running process and then using "where" to print the backtrace, as in % gdb httpd 10623 GDB is free software and you are welcome to distribute copies of it ..
- mac os x에서 apache module gdb debugging
-
-
- mac apache module gdb debugging
-
공부가 본업. by 언제나19|2013/10/21 18:06
에 설명이 잘 돼 있네.Apache Internals And DebuggingApache 2.0 Modules And DebuggingApache mod_backtrace Module mac os x에서. 그 중에서도 내게 필요했던 건 apache recompile 까지는 귀찮았고, $ gdb /usr/sbin/httpd (gdb) r(gd..
- mac apache module gdb debugging