기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요


arm용 어플리케인션이 임의의 시간대에 죽는 문제가 있어 core dump 파일로 확인 하려고


./arm-linux-gdb test core.1064


이렇게 실행 하였습니다.

(arm-linux-gdb는 gdbserver와 디버깅에 잘 사용 하고 있습니다. )


그러면 아래와 같이 

+--------------------------------------------------------------+

Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Core was generated by `xos'.
Program terminated with signal 6, Aborted.
[New process 1064]
[New process 1063]
[New process 1062]
[New process 1061]
[New process 1060]
[New process 1059]
[New process 1058]
[New process 1056]
[New process 1055]
[New process 1054]
                       (gdb)

+--------------------------------------------------------------+

이렇게 나오고 여기에서


bt를 실행 하면

+--------------------------------------------------------------+

[New process 1064]
[New process 1063]
[New process 1062]
[New process 1061]
[New process 1060]
[New process 1059]
[New process 1058]
[New process 1056]
[New process 1055]
[New process 1054]
                       (gdb) bt
#0  0x402b8a84 in ?? ()
#1  0x400972a0 in ?? ()
Backtrace stopped: frame did not save the PC

+--------------------------------------------------------------+

이렇게 나오면서 어느 위치에서 죽었는지 확인 할 수가 없네요 ..


구글링 결과 "#0  0x402b8a84 in ?? ()"  이런식으로 나오면 스택 프레임이 깨진 것이라고 하는데 .


해결 방법을 아시는 분 답변 좀 부탁 드릴게요 ..


유형목

2009.10.01 00:00:20
*.32.117.22

번지주소를 가지고도 break 를 걸수 있습니다. 위에 표시된 주소에 break를 걸어보세요.

유형목

2009.10.01 00:18:53
*.32.117.22

그냥 break 는 core dump 말고 평상시 gdb로 디버깅 할때 사용하시기 바랍니다.

석헌영

2009.10.01 00:03:39
*.142.13.155

 #0  0x402b8a84 in ?? ()
#1  0x400972a0 in ?? ()
Backtrace stopped: frame did not save the PC
(gdb) b 0x402b8a84
Function "0x402b8a84" not defined.
Make breakpoint pending on future shared library load? (y or n)



이렇게 나옵니다. ㅜㅜ

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

디바이스 드라이버를 커널에 포함시키려면 어떻게 해야 하나요? file [3]

6410 sleep mode 질문 드립니다. [1]

  • 서비
  • 2013-05-17
  • 조회 수 1671

u-boot의 bootargs와 리눅스 커널의 Boot option을 맞춰야 하는거 ... file [5]

임베디드 리눅스를 보드에 타겟팅 했을 때 부팅이 되지 않는 이유는... [2]

이솝 2차 보드 나름대로 포팅 중 이해가 가지 않는 부분이 있습니... [7]

텔레칩스 chip들에 관련 질문.... [3]

현재 사용중인 하드웨어 추출 [2]

잡담) 친절한 고현철님... 멍청한 나.... 지금 OTL중..... [1]

USB host와 gadget을 동시에 사용하는게 가능한가요? [2]

WiFi EAP-FAST 관련 [1]

고도리님 현재까지는 OpenCL은 동작은 ARM만 시킬 수 있습니다. ... [1]

임베디드 리눅스 shutdown시에 필요한 전원 on상태의 유지시간? [2]

엑시노스 디코딩에 관련된 질문입니다. [3]

  • seeman2
  • 2012-02-19
  • 조회 수 1659

Video와 network관련 문의드립니다. [4]

비실시간 스케쥴링 관련 질문 드립니다.

  • tezboy
  • 2013-10-08
  • 조회 수 1658

uboot 1.3.40을 쓰고 있는데요..파일시스템 40MB정도를 tftp를 통해... [3]

aesop-6410 board에서의 adb 사용 질문 [1]

arm 보드에 APM 올리기 질문드립니다. [4]

Odroid상에서 새로운 I2C device driver 등록하는방법 [1]

프로젝트 부품을 구하려하는데 조언부탁드립니다. [1]

사용자 로그인