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

안녕하세요


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
번호 제목 글쓴이 날짜 조회 수
548 커널부팅에 관해 [4] 우운용 2009-11-04 495
547 [질문]DM6446 에서 NFS 부팅 [8] 갈치조리 2009-11-04 780
546 터미널 메세지 확인좀 부탁합니다. [5] 나한일 2009-10-30 524
545 RVDS 4.0 쓰시는 분들 질문이요 !! [3] 뿌삐뿌삐 2009-10-29 2487
544 ODROID 개발 자료 미리 받아 볼 수는 없을 까요? [1] 홍성관 2009-10-28 605
543 I2C 를 사용하는 칩의 디바이스 드라이버를 어떤식으로 만들죠? [4] 김영일 2009-10-27 1006
542 ODROID 개발자 지금 구입 가능한 방법 있을까요? [4] Flowox 2009-10-26 809
541 부팅중 로고 화면 깨지는 현상 경험하신 분.... [2] 김영일 2009-10-26 813
540 Android 세미나 자료 업로드 관련된 질문입니다. [8] 이택양 2009-10-26 748
539 S5P6440 정도면 빌드업 PCB로 제작 하지 않아도 설계 가능 할까요... [3] 홍성관 2009-10-21 1363
538 arm1176jzfs의 MMU L1페이지 속성에 대한 질문입니다. [3] 티레네 2009-10-16 571
537 odroid 관련 문의사항 입니다. [1] 김승범 2009-10-15 715
536 embedded linux관련 교육을 받고 싶은데요. [1] 푸른하늘 2009-10-15 562
535 OROID 개발용 버전에서 Android 를 새로 빌드 해서 넣어볼수있... [2] 아드로메다와의관계는 2009-10-15 859
534 tslib에서 ts_calibrate이후.... [2] 문대인 2009-10-14 954
533 커널컴파일중 gen_initramfs_list.sh 에서 에러가 났습니다. 최강산 2009-10-14 598
532 SMDK6410 보드에 포팅 하려고 합니다. [1] 심성보 2009-10-11 1009
531 스타터 보드 추천 부탁드립니다. [1] 김영준 2009-10-08 611
530 S5PC100 정전식 터치스크린 포팅 관련 질문입니다. [4] 블랙아이 2009-10-07 1290
» gdb core dump 디버깅 질문 드립니다. [3] 석헌영 2009-09-30 1673

사용자 로그인